%
% Status : main Dynare file
%
% Warning : this file is generated automatically by Dynare
%           from model file (.mod)

if isoctave || matlab_ver_less_than('8.6')
    clear all
else
    clearvars -global
    clear_persistent_variables(fileparts(which('dynare')), false)
end
tic0 = tic;
% Define global variables.
global M_ options_ oo_ estim_params_ bayestopt_ dataset_ dataset_info estimation_info ys0_ ex0_
options_ = [];
M_.fname = 'Dynamic_GFT_exponents_uncooperative';
M_.dynare_version = '5.4';
oo_.dynare_version = '5.4';
options_.dynare_version = '5.4';
%
% Some global variables initialization
%
global_initialization;
M_.exo_names = cell(27,1);
M_.exo_names_tex = cell(27,1);
M_.exo_names_long = cell(27,1);
M_.exo_names(1) = {'distexo11'};
M_.exo_names_tex(1) = {'distexo11'};
M_.exo_names_long(1) = {'distexo11'};
M_.exo_names(2) = {'distexoNT11'};
M_.exo_names_tex(2) = {'distexoNT11'};
M_.exo_names_long(2) = {'distexoNT11'};
M_.exo_names(3) = {'chiexo11'};
M_.exo_names_tex(3) = {'chiexo11'};
M_.exo_names_long(3) = {'chiexo11'};
M_.exo_names(4) = {'distexo12'};
M_.exo_names_tex(4) = {'distexo12'};
M_.exo_names_long(4) = {'distexo12'};
M_.exo_names(5) = {'distexoNT12'};
M_.exo_names_tex(5) = {'distexoNT12'};
M_.exo_names_long(5) = {'distexoNT12'};
M_.exo_names(6) = {'chiexo12'};
M_.exo_names_tex(6) = {'chiexo12'};
M_.exo_names_long(6) = {'chiexo12'};
M_.exo_names(7) = {'distexo13'};
M_.exo_names_tex(7) = {'distexo13'};
M_.exo_names_long(7) = {'distexo13'};
M_.exo_names(8) = {'distexoNT13'};
M_.exo_names_tex(8) = {'distexoNT13'};
M_.exo_names_long(8) = {'distexoNT13'};
M_.exo_names(9) = {'chiexo13'};
M_.exo_names_tex(9) = {'chiexo13'};
M_.exo_names_long(9) = {'chiexo13'};
M_.exo_names(10) = {'distexo21'};
M_.exo_names_tex(10) = {'distexo21'};
M_.exo_names_long(10) = {'distexo21'};
M_.exo_names(11) = {'distexoNT21'};
M_.exo_names_tex(11) = {'distexoNT21'};
M_.exo_names_long(11) = {'distexoNT21'};
M_.exo_names(12) = {'chiexo21'};
M_.exo_names_tex(12) = {'chiexo21'};
M_.exo_names_long(12) = {'chiexo21'};
M_.exo_names(13) = {'distexo22'};
M_.exo_names_tex(13) = {'distexo22'};
M_.exo_names_long(13) = {'distexo22'};
M_.exo_names(14) = {'distexoNT22'};
M_.exo_names_tex(14) = {'distexoNT22'};
M_.exo_names_long(14) = {'distexoNT22'};
M_.exo_names(15) = {'chiexo22'};
M_.exo_names_tex(15) = {'chiexo22'};
M_.exo_names_long(15) = {'chiexo22'};
M_.exo_names(16) = {'distexo23'};
M_.exo_names_tex(16) = {'distexo23'};
M_.exo_names_long(16) = {'distexo23'};
M_.exo_names(17) = {'distexoNT23'};
M_.exo_names_tex(17) = {'distexoNT23'};
M_.exo_names_long(17) = {'distexoNT23'};
M_.exo_names(18) = {'chiexo23'};
M_.exo_names_tex(18) = {'chiexo23'};
M_.exo_names_long(18) = {'chiexo23'};
M_.exo_names(19) = {'distexo31'};
M_.exo_names_tex(19) = {'distexo31'};
M_.exo_names_long(19) = {'distexo31'};
M_.exo_names(20) = {'distexoNT31'};
M_.exo_names_tex(20) = {'distexoNT31'};
M_.exo_names_long(20) = {'distexoNT31'};
M_.exo_names(21) = {'chiexo31'};
M_.exo_names_tex(21) = {'chiexo31'};
M_.exo_names_long(21) = {'chiexo31'};
M_.exo_names(22) = {'distexo32'};
M_.exo_names_tex(22) = {'distexo32'};
M_.exo_names_long(22) = {'distexo32'};
M_.exo_names(23) = {'distexoNT32'};
M_.exo_names_tex(23) = {'distexoNT32'};
M_.exo_names_long(23) = {'distexoNT32'};
M_.exo_names(24) = {'chiexo32'};
M_.exo_names_tex(24) = {'chiexo32'};
M_.exo_names_long(24) = {'chiexo32'};
M_.exo_names(25) = {'distexo33'};
M_.exo_names_tex(25) = {'distexo33'};
M_.exo_names_long(25) = {'distexo33'};
M_.exo_names(26) = {'distexoNT33'};
M_.exo_names_tex(26) = {'distexoNT33'};
M_.exo_names_long(26) = {'distexoNT33'};
M_.exo_names(27) = {'chiexo33'};
M_.exo_names_tex(27) = {'chiexo33'};
M_.exo_names_long(27) = {'chiexo33'};
M_.endo_names = cell(204,1);
M_.endo_names_tex = cell(204,1);
M_.endo_names_long = cell(204,1);
M_.endo_names(1) = {'rho_chi1'};
M_.endo_names_tex(1) = {'rho\_chi1'};
M_.endo_names_long(1) = {'rho_chi1'};
M_.endo_names(2) = {'B1'};
M_.endo_names_tex(2) = {'B1'};
M_.endo_names_long(2) = {'B1'};
M_.endo_names(3) = {'gyy1'};
M_.endo_names_tex(3) = {'gyy1'};
M_.endo_names_long(3) = {'gyy1'};
M_.endo_names(4) = {'Y1'};
M_.endo_names_tex(4) = {'Y1'};
M_.endo_names_long(4) = {'Y1'};
M_.endo_names(5) = {'YT1'};
M_.endo_names_tex(5) = {'YT1'};
M_.endo_names_long(5) = {'YT1'};
M_.endo_names(6) = {'YNT1'};
M_.endo_names_tex(6) = {'YNT1'};
M_.endo_names_long(6) = {'YNT1'};
M_.endo_names(7) = {'C1'};
M_.endo_names_tex(7) = {'C1'};
M_.endo_names_long(7) = {'C1'};
M_.endo_names(8) = {'gt1'};
M_.endo_names_tex(8) = {'gt1'};
M_.endo_names_long(8) = {'gt1'};
M_.endo_names(9) = {'gtT1'};
M_.endo_names_tex(9) = {'gtT1'};
M_.endo_names_long(9) = {'gtT1'};
M_.endo_names(10) = {'gtNT1'};
M_.endo_names_tex(10) = {'gtNT1'};
M_.endo_names_long(10) = {'gtNT1'};
M_.endo_names(11) = {'Hr1'};
M_.endo_names_tex(11) = {'Hr1'};
M_.endo_names_long(11) = {'Hr1'};
M_.endo_names(12) = {'gz1'};
M_.endo_names_tex(12) = {'gz1'};
M_.endo_names_long(12) = {'gz1'};
M_.endo_names(13) = {'gp1'};
M_.endo_names_tex(13) = {'gp1'};
M_.endo_names_long(13) = {'gp1'};
M_.endo_names(14) = {'P1'};
M_.endo_names_tex(14) = {'P1'};
M_.endo_names_long(14) = {'P1'};
M_.endo_names(15) = {'PT1'};
M_.endo_names_tex(15) = {'PT1'};
M_.endo_names_long(15) = {'PT1'};
M_.endo_names(16) = {'PNT1'};
M_.endo_names_tex(16) = {'PNT1'};
M_.endo_names_long(16) = {'PNT1'};
M_.endo_names(17) = {'Pi1'};
M_.endo_names_tex(17) = {'Pi1'};
M_.endo_names_long(17) = {'Pi1'};
M_.endo_names(18) = {'PiT1'};
M_.endo_names_tex(18) = {'PiT1'};
M_.endo_names_long(18) = {'PiT1'};
M_.endo_names(19) = {'PiNT1'};
M_.endo_names_tex(19) = {'PiNT1'};
M_.endo_names_long(19) = {'PiNT1'};
M_.endo_names(20) = {'w1'};
M_.endo_names_tex(20) = {'w1'};
M_.endo_names_long(20) = {'w1'};
M_.endo_names(21) = {'Vinnov1'};
M_.endo_names_tex(21) = {'Vinnov1'};
M_.endo_names_long(21) = {'Vinnov1'};
M_.endo_names(22) = {'Z1'};
M_.endo_names_tex(22) = {'Z1'};
M_.endo_names_long(22) = {'Z1'};
M_.endo_names(23) = {'T1'};
M_.endo_names_tex(23) = {'T1'};
M_.endo_names_long(23) = {'T1'};
M_.endo_names(24) = {'TNT1'};
M_.endo_names_tex(24) = {'TNT1'};
M_.endo_names_long(24) = {'TNT1'};
M_.endo_names(25) = {'Y_L1'};
M_.endo_names_tex(25) = {'Y\_L1'};
M_.endo_names_long(25) = {'Y_L1'};
M_.endo_names(26) = {'gy1'};
M_.endo_names_tex(26) = {'gy1'};
M_.endo_names_long(26) = {'gy1'};
M_.endo_names(27) = {'gc1'};
M_.endo_names_tex(27) = {'gc1'};
M_.endo_names_long(27) = {'gc1'};
M_.endo_names(28) = {'rho_chi2'};
M_.endo_names_tex(28) = {'rho\_chi2'};
M_.endo_names_long(28) = {'rho_chi2'};
M_.endo_names(29) = {'B2'};
M_.endo_names_tex(29) = {'B2'};
M_.endo_names_long(29) = {'B2'};
M_.endo_names(30) = {'gyy2'};
M_.endo_names_tex(30) = {'gyy2'};
M_.endo_names_long(30) = {'gyy2'};
M_.endo_names(31) = {'Y2'};
M_.endo_names_tex(31) = {'Y2'};
M_.endo_names_long(31) = {'Y2'};
M_.endo_names(32) = {'YT2'};
M_.endo_names_tex(32) = {'YT2'};
M_.endo_names_long(32) = {'YT2'};
M_.endo_names(33) = {'YNT2'};
M_.endo_names_tex(33) = {'YNT2'};
M_.endo_names_long(33) = {'YNT2'};
M_.endo_names(34) = {'C2'};
M_.endo_names_tex(34) = {'C2'};
M_.endo_names_long(34) = {'C2'};
M_.endo_names(35) = {'gt2'};
M_.endo_names_tex(35) = {'gt2'};
M_.endo_names_long(35) = {'gt2'};
M_.endo_names(36) = {'gtT2'};
M_.endo_names_tex(36) = {'gtT2'};
M_.endo_names_long(36) = {'gtT2'};
M_.endo_names(37) = {'gtNT2'};
M_.endo_names_tex(37) = {'gtNT2'};
M_.endo_names_long(37) = {'gtNT2'};
M_.endo_names(38) = {'Hr2'};
M_.endo_names_tex(38) = {'Hr2'};
M_.endo_names_long(38) = {'Hr2'};
M_.endo_names(39) = {'gz2'};
M_.endo_names_tex(39) = {'gz2'};
M_.endo_names_long(39) = {'gz2'};
M_.endo_names(40) = {'gp2'};
M_.endo_names_tex(40) = {'gp2'};
M_.endo_names_long(40) = {'gp2'};
M_.endo_names(41) = {'P2'};
M_.endo_names_tex(41) = {'P2'};
M_.endo_names_long(41) = {'P2'};
M_.endo_names(42) = {'PT2'};
M_.endo_names_tex(42) = {'PT2'};
M_.endo_names_long(42) = {'PT2'};
M_.endo_names(43) = {'PNT2'};
M_.endo_names_tex(43) = {'PNT2'};
M_.endo_names_long(43) = {'PNT2'};
M_.endo_names(44) = {'Pi2'};
M_.endo_names_tex(44) = {'Pi2'};
M_.endo_names_long(44) = {'Pi2'};
M_.endo_names(45) = {'PiT2'};
M_.endo_names_tex(45) = {'PiT2'};
M_.endo_names_long(45) = {'PiT2'};
M_.endo_names(46) = {'PiNT2'};
M_.endo_names_tex(46) = {'PiNT2'};
M_.endo_names_long(46) = {'PiNT2'};
M_.endo_names(47) = {'w2'};
M_.endo_names_tex(47) = {'w2'};
M_.endo_names_long(47) = {'w2'};
M_.endo_names(48) = {'Vinnov2'};
M_.endo_names_tex(48) = {'Vinnov2'};
M_.endo_names_long(48) = {'Vinnov2'};
M_.endo_names(49) = {'Z2'};
M_.endo_names_tex(49) = {'Z2'};
M_.endo_names_long(49) = {'Z2'};
M_.endo_names(50) = {'T2'};
M_.endo_names_tex(50) = {'T2'};
M_.endo_names_long(50) = {'T2'};
M_.endo_names(51) = {'TNT2'};
M_.endo_names_tex(51) = {'TNT2'};
M_.endo_names_long(51) = {'TNT2'};
M_.endo_names(52) = {'Y_L2'};
M_.endo_names_tex(52) = {'Y\_L2'};
M_.endo_names_long(52) = {'Y_L2'};
M_.endo_names(53) = {'gy2'};
M_.endo_names_tex(53) = {'gy2'};
M_.endo_names_long(53) = {'gy2'};
M_.endo_names(54) = {'gc2'};
M_.endo_names_tex(54) = {'gc2'};
M_.endo_names_long(54) = {'gc2'};
M_.endo_names(55) = {'rho_chi3'};
M_.endo_names_tex(55) = {'rho\_chi3'};
M_.endo_names_long(55) = {'rho_chi3'};
M_.endo_names(56) = {'B3'};
M_.endo_names_tex(56) = {'B3'};
M_.endo_names_long(56) = {'B3'};
M_.endo_names(57) = {'gyy3'};
M_.endo_names_tex(57) = {'gyy3'};
M_.endo_names_long(57) = {'gyy3'};
M_.endo_names(58) = {'Y3'};
M_.endo_names_tex(58) = {'Y3'};
M_.endo_names_long(58) = {'Y3'};
M_.endo_names(59) = {'YT3'};
M_.endo_names_tex(59) = {'YT3'};
M_.endo_names_long(59) = {'YT3'};
M_.endo_names(60) = {'YNT3'};
M_.endo_names_tex(60) = {'YNT3'};
M_.endo_names_long(60) = {'YNT3'};
M_.endo_names(61) = {'C3'};
M_.endo_names_tex(61) = {'C3'};
M_.endo_names_long(61) = {'C3'};
M_.endo_names(62) = {'gt3'};
M_.endo_names_tex(62) = {'gt3'};
M_.endo_names_long(62) = {'gt3'};
M_.endo_names(63) = {'gtT3'};
M_.endo_names_tex(63) = {'gtT3'};
M_.endo_names_long(63) = {'gtT3'};
M_.endo_names(64) = {'gtNT3'};
M_.endo_names_tex(64) = {'gtNT3'};
M_.endo_names_long(64) = {'gtNT3'};
M_.endo_names(65) = {'Hr3'};
M_.endo_names_tex(65) = {'Hr3'};
M_.endo_names_long(65) = {'Hr3'};
M_.endo_names(66) = {'gz3'};
M_.endo_names_tex(66) = {'gz3'};
M_.endo_names_long(66) = {'gz3'};
M_.endo_names(67) = {'gp3'};
M_.endo_names_tex(67) = {'gp3'};
M_.endo_names_long(67) = {'gp3'};
M_.endo_names(68) = {'P3'};
M_.endo_names_tex(68) = {'P3'};
M_.endo_names_long(68) = {'P3'};
M_.endo_names(69) = {'PT3'};
M_.endo_names_tex(69) = {'PT3'};
M_.endo_names_long(69) = {'PT3'};
M_.endo_names(70) = {'PNT3'};
M_.endo_names_tex(70) = {'PNT3'};
M_.endo_names_long(70) = {'PNT3'};
M_.endo_names(71) = {'Pi3'};
M_.endo_names_tex(71) = {'Pi3'};
M_.endo_names_long(71) = {'Pi3'};
M_.endo_names(72) = {'PiT3'};
M_.endo_names_tex(72) = {'PiT3'};
M_.endo_names_long(72) = {'PiT3'};
M_.endo_names(73) = {'PiNT3'};
M_.endo_names_tex(73) = {'PiNT3'};
M_.endo_names_long(73) = {'PiNT3'};
M_.endo_names(74) = {'w3'};
M_.endo_names_tex(74) = {'w3'};
M_.endo_names_long(74) = {'w3'};
M_.endo_names(75) = {'Vinnov3'};
M_.endo_names_tex(75) = {'Vinnov3'};
M_.endo_names_long(75) = {'Vinnov3'};
M_.endo_names(76) = {'Z3'};
M_.endo_names_tex(76) = {'Z3'};
M_.endo_names_long(76) = {'Z3'};
M_.endo_names(77) = {'T3'};
M_.endo_names_tex(77) = {'T3'};
M_.endo_names_long(77) = {'T3'};
M_.endo_names(78) = {'TNT3'};
M_.endo_names_tex(78) = {'TNT3'};
M_.endo_names_long(78) = {'TNT3'};
M_.endo_names(79) = {'Y_L3'};
M_.endo_names_tex(79) = {'Y\_L3'};
M_.endo_names_long(79) = {'Y_L3'};
M_.endo_names(80) = {'gy3'};
M_.endo_names_tex(80) = {'gy3'};
M_.endo_names_long(80) = {'gy3'};
M_.endo_names(81) = {'gc3'};
M_.endo_names_tex(81) = {'gc3'};
M_.endo_names_long(81) = {'gc3'};
M_.endo_names(82) = {'EX1'};
M_.endo_names_tex(82) = {'EX1'};
M_.endo_names_long(82) = {'EX1'};
M_.endo_names(83) = {'EX2'};
M_.endo_names_tex(83) = {'EX2'};
M_.endo_names_long(83) = {'EX2'};
M_.endo_names(84) = {'IM1'};
M_.endo_names_tex(84) = {'IM1'};
M_.endo_names_long(84) = {'IM1'};
M_.endo_names(85) = {'IM2'};
M_.endo_names_tex(85) = {'IM2'};
M_.endo_names_long(85) = {'IM2'};
M_.endo_names(86) = {'Yw'};
M_.endo_names_tex(86) = {'Yw'};
M_.endo_names_long(86) = {'Yw'};
M_.endo_names(87) = {'r'};
M_.endo_names_tex(87) = {'r'};
M_.endo_names_long(87) = {'r'};
M_.endo_names(88) = {'chivar11'};
M_.endo_names_tex(88) = {'chivar11'};
M_.endo_names_long(88) = {'chivar11'};
M_.endo_names(89) = {'ga11'};
M_.endo_names_tex(89) = {'ga11'};
M_.endo_names_long(89) = {'ga11'};
M_.endo_names(90) = {'A11'};
M_.endo_names_tex(90) = {'A11'};
M_.endo_names_long(90) = {'A11'};
M_.endo_names(91) = {'pi_share11'};
M_.endo_names_tex(91) = {'pi\_share11'};
M_.endo_names_long(91) = {'pi_share11'};
M_.endo_names(92) = {'pi_shareNT11'};
M_.endo_names_tex(92) = {'pi\_shareNT11'};
M_.endo_names_long(92) = {'pi_shareNT11'};
M_.endo_names(93) = {'V11'};
M_.endo_names_tex(93) = {'V11'};
M_.endo_names_long(93) = {'V11'};
M_.endo_names(94) = {'Vinnovator11'};
M_.endo_names_tex(94) = {'Vinnovator11'};
M_.endo_names_long(94) = {'Vinnovator11'};
M_.endo_names(95) = {'rp11'};
M_.endo_names_tex(95) = {'rp11'};
M_.endo_names_long(95) = {'rp11'};
M_.endo_names(96) = {'chivar12'};
M_.endo_names_tex(96) = {'chivar12'};
M_.endo_names_long(96) = {'chivar12'};
M_.endo_names(97) = {'ga12'};
M_.endo_names_tex(97) = {'ga12'};
M_.endo_names_long(97) = {'ga12'};
M_.endo_names(98) = {'A12'};
M_.endo_names_tex(98) = {'A12'};
M_.endo_names_long(98) = {'A12'};
M_.endo_names(99) = {'pi_share12'};
M_.endo_names_tex(99) = {'pi\_share12'};
M_.endo_names_long(99) = {'pi_share12'};
M_.endo_names(100) = {'pi_shareNT12'};
M_.endo_names_tex(100) = {'pi\_shareNT12'};
M_.endo_names_long(100) = {'pi_shareNT12'};
M_.endo_names(101) = {'V12'};
M_.endo_names_tex(101) = {'V12'};
M_.endo_names_long(101) = {'V12'};
M_.endo_names(102) = {'Vinnovator12'};
M_.endo_names_tex(102) = {'Vinnovator12'};
M_.endo_names_long(102) = {'Vinnovator12'};
M_.endo_names(103) = {'rp12'};
M_.endo_names_tex(103) = {'rp12'};
M_.endo_names_long(103) = {'rp12'};
M_.endo_names(104) = {'chivar13'};
M_.endo_names_tex(104) = {'chivar13'};
M_.endo_names_long(104) = {'chivar13'};
M_.endo_names(105) = {'ga13'};
M_.endo_names_tex(105) = {'ga13'};
M_.endo_names_long(105) = {'ga13'};
M_.endo_names(106) = {'A13'};
M_.endo_names_tex(106) = {'A13'};
M_.endo_names_long(106) = {'A13'};
M_.endo_names(107) = {'pi_share13'};
M_.endo_names_tex(107) = {'pi\_share13'};
M_.endo_names_long(107) = {'pi_share13'};
M_.endo_names(108) = {'pi_shareNT13'};
M_.endo_names_tex(108) = {'pi\_shareNT13'};
M_.endo_names_long(108) = {'pi_shareNT13'};
M_.endo_names(109) = {'V13'};
M_.endo_names_tex(109) = {'V13'};
M_.endo_names_long(109) = {'V13'};
M_.endo_names(110) = {'Vinnovator13'};
M_.endo_names_tex(110) = {'Vinnovator13'};
M_.endo_names_long(110) = {'Vinnovator13'};
M_.endo_names(111) = {'rp13'};
M_.endo_names_tex(111) = {'rp13'};
M_.endo_names_long(111) = {'rp13'};
M_.endo_names(112) = {'chivar21'};
M_.endo_names_tex(112) = {'chivar21'};
M_.endo_names_long(112) = {'chivar21'};
M_.endo_names(113) = {'ga21'};
M_.endo_names_tex(113) = {'ga21'};
M_.endo_names_long(113) = {'ga21'};
M_.endo_names(114) = {'A21'};
M_.endo_names_tex(114) = {'A21'};
M_.endo_names_long(114) = {'A21'};
M_.endo_names(115) = {'pi_share21'};
M_.endo_names_tex(115) = {'pi\_share21'};
M_.endo_names_long(115) = {'pi_share21'};
M_.endo_names(116) = {'pi_shareNT21'};
M_.endo_names_tex(116) = {'pi\_shareNT21'};
M_.endo_names_long(116) = {'pi_shareNT21'};
M_.endo_names(117) = {'V21'};
M_.endo_names_tex(117) = {'V21'};
M_.endo_names_long(117) = {'V21'};
M_.endo_names(118) = {'Vinnovator21'};
M_.endo_names_tex(118) = {'Vinnovator21'};
M_.endo_names_long(118) = {'Vinnovator21'};
M_.endo_names(119) = {'rp21'};
M_.endo_names_tex(119) = {'rp21'};
M_.endo_names_long(119) = {'rp21'};
M_.endo_names(120) = {'chivar22'};
M_.endo_names_tex(120) = {'chivar22'};
M_.endo_names_long(120) = {'chivar22'};
M_.endo_names(121) = {'ga22'};
M_.endo_names_tex(121) = {'ga22'};
M_.endo_names_long(121) = {'ga22'};
M_.endo_names(122) = {'A22'};
M_.endo_names_tex(122) = {'A22'};
M_.endo_names_long(122) = {'A22'};
M_.endo_names(123) = {'pi_share22'};
M_.endo_names_tex(123) = {'pi\_share22'};
M_.endo_names_long(123) = {'pi_share22'};
M_.endo_names(124) = {'pi_shareNT22'};
M_.endo_names_tex(124) = {'pi\_shareNT22'};
M_.endo_names_long(124) = {'pi_shareNT22'};
M_.endo_names(125) = {'V22'};
M_.endo_names_tex(125) = {'V22'};
M_.endo_names_long(125) = {'V22'};
M_.endo_names(126) = {'Vinnovator22'};
M_.endo_names_tex(126) = {'Vinnovator22'};
M_.endo_names_long(126) = {'Vinnovator22'};
M_.endo_names(127) = {'rp22'};
M_.endo_names_tex(127) = {'rp22'};
M_.endo_names_long(127) = {'rp22'};
M_.endo_names(128) = {'chivar23'};
M_.endo_names_tex(128) = {'chivar23'};
M_.endo_names_long(128) = {'chivar23'};
M_.endo_names(129) = {'ga23'};
M_.endo_names_tex(129) = {'ga23'};
M_.endo_names_long(129) = {'ga23'};
M_.endo_names(130) = {'A23'};
M_.endo_names_tex(130) = {'A23'};
M_.endo_names_long(130) = {'A23'};
M_.endo_names(131) = {'pi_share23'};
M_.endo_names_tex(131) = {'pi\_share23'};
M_.endo_names_long(131) = {'pi_share23'};
M_.endo_names(132) = {'pi_shareNT23'};
M_.endo_names_tex(132) = {'pi\_shareNT23'};
M_.endo_names_long(132) = {'pi_shareNT23'};
M_.endo_names(133) = {'V23'};
M_.endo_names_tex(133) = {'V23'};
M_.endo_names_long(133) = {'V23'};
M_.endo_names(134) = {'Vinnovator23'};
M_.endo_names_tex(134) = {'Vinnovator23'};
M_.endo_names_long(134) = {'Vinnovator23'};
M_.endo_names(135) = {'rp23'};
M_.endo_names_tex(135) = {'rp23'};
M_.endo_names_long(135) = {'rp23'};
M_.endo_names(136) = {'chivar31'};
M_.endo_names_tex(136) = {'chivar31'};
M_.endo_names_long(136) = {'chivar31'};
M_.endo_names(137) = {'ga31'};
M_.endo_names_tex(137) = {'ga31'};
M_.endo_names_long(137) = {'ga31'};
M_.endo_names(138) = {'A31'};
M_.endo_names_tex(138) = {'A31'};
M_.endo_names_long(138) = {'A31'};
M_.endo_names(139) = {'pi_share31'};
M_.endo_names_tex(139) = {'pi\_share31'};
M_.endo_names_long(139) = {'pi_share31'};
M_.endo_names(140) = {'pi_shareNT31'};
M_.endo_names_tex(140) = {'pi\_shareNT31'};
M_.endo_names_long(140) = {'pi_shareNT31'};
M_.endo_names(141) = {'V31'};
M_.endo_names_tex(141) = {'V31'};
M_.endo_names_long(141) = {'V31'};
M_.endo_names(142) = {'Vinnovator31'};
M_.endo_names_tex(142) = {'Vinnovator31'};
M_.endo_names_long(142) = {'Vinnovator31'};
M_.endo_names(143) = {'rp31'};
M_.endo_names_tex(143) = {'rp31'};
M_.endo_names_long(143) = {'rp31'};
M_.endo_names(144) = {'chivar32'};
M_.endo_names_tex(144) = {'chivar32'};
M_.endo_names_long(144) = {'chivar32'};
M_.endo_names(145) = {'ga32'};
M_.endo_names_tex(145) = {'ga32'};
M_.endo_names_long(145) = {'ga32'};
M_.endo_names(146) = {'A32'};
M_.endo_names_tex(146) = {'A32'};
M_.endo_names_long(146) = {'A32'};
M_.endo_names(147) = {'pi_share32'};
M_.endo_names_tex(147) = {'pi\_share32'};
M_.endo_names_long(147) = {'pi_share32'};
M_.endo_names(148) = {'pi_shareNT32'};
M_.endo_names_tex(148) = {'pi\_shareNT32'};
M_.endo_names_long(148) = {'pi_shareNT32'};
M_.endo_names(149) = {'V32'};
M_.endo_names_tex(149) = {'V32'};
M_.endo_names_long(149) = {'V32'};
M_.endo_names(150) = {'Vinnovator32'};
M_.endo_names_tex(150) = {'Vinnovator32'};
M_.endo_names_long(150) = {'Vinnovator32'};
M_.endo_names(151) = {'rp32'};
M_.endo_names_tex(151) = {'rp32'};
M_.endo_names_long(151) = {'rp32'};
M_.endo_names(152) = {'chivar33'};
M_.endo_names_tex(152) = {'chivar33'};
M_.endo_names_long(152) = {'chivar33'};
M_.endo_names(153) = {'ga33'};
M_.endo_names_tex(153) = {'ga33'};
M_.endo_names_long(153) = {'ga33'};
M_.endo_names(154) = {'A33'};
M_.endo_names_tex(154) = {'A33'};
M_.endo_names_long(154) = {'A33'};
M_.endo_names(155) = {'pi_share33'};
M_.endo_names_tex(155) = {'pi\_share33'};
M_.endo_names_long(155) = {'pi_share33'};
M_.endo_names(156) = {'pi_shareNT33'};
M_.endo_names_tex(156) = {'pi\_shareNT33'};
M_.endo_names_long(156) = {'pi_shareNT33'};
M_.endo_names(157) = {'V33'};
M_.endo_names_tex(157) = {'V33'};
M_.endo_names_long(157) = {'V33'};
M_.endo_names(158) = {'Vinnovator33'};
M_.endo_names_tex(158) = {'Vinnovator33'};
M_.endo_names_long(158) = {'Vinnovator33'};
M_.endo_names(159) = {'rp33'};
M_.endo_names_tex(159) = {'rp33'};
M_.endo_names_long(159) = {'rp33'};
M_.endo_names(160) = {'drp11'};
M_.endo_names_tex(160) = {'drp11'};
M_.endo_names_long(160) = {'drp11'};
M_.endo_names(161) = {'Ha11'};
M_.endo_names_tex(161) = {'Ha11'};
M_.endo_names_long(161) = {'Ha11'};
M_.endo_names(162) = {'J11'};
M_.endo_names_tex(162) = {'J11'};
M_.endo_names_long(162) = {'J11'};
M_.endo_names(163) = {'Jinnovator11'};
M_.endo_names_tex(163) = {'Jinnovator11'};
M_.endo_names_long(163) = {'Jinnovator11'};
M_.endo_names(164) = {'eps11'};
M_.endo_names_tex(164) = {'eps11'};
M_.endo_names_long(164) = {'eps11'};
M_.endo_names(165) = {'drp12'};
M_.endo_names_tex(165) = {'drp12'};
M_.endo_names_long(165) = {'drp12'};
M_.endo_names(166) = {'Ha12'};
M_.endo_names_tex(166) = {'Ha12'};
M_.endo_names_long(166) = {'Ha12'};
M_.endo_names(167) = {'J12'};
M_.endo_names_tex(167) = {'J12'};
M_.endo_names_long(167) = {'J12'};
M_.endo_names(168) = {'Jinnovator12'};
M_.endo_names_tex(168) = {'Jinnovator12'};
M_.endo_names_long(168) = {'Jinnovator12'};
M_.endo_names(169) = {'eps12'};
M_.endo_names_tex(169) = {'eps12'};
M_.endo_names_long(169) = {'eps12'};
M_.endo_names(170) = {'drp13'};
M_.endo_names_tex(170) = {'drp13'};
M_.endo_names_long(170) = {'drp13'};
M_.endo_names(171) = {'Ha13'};
M_.endo_names_tex(171) = {'Ha13'};
M_.endo_names_long(171) = {'Ha13'};
M_.endo_names(172) = {'J13'};
M_.endo_names_tex(172) = {'J13'};
M_.endo_names_long(172) = {'J13'};
M_.endo_names(173) = {'Jinnovator13'};
M_.endo_names_tex(173) = {'Jinnovator13'};
M_.endo_names_long(173) = {'Jinnovator13'};
M_.endo_names(174) = {'eps13'};
M_.endo_names_tex(174) = {'eps13'};
M_.endo_names_long(174) = {'eps13'};
M_.endo_names(175) = {'drp21'};
M_.endo_names_tex(175) = {'drp21'};
M_.endo_names_long(175) = {'drp21'};
M_.endo_names(176) = {'Ha21'};
M_.endo_names_tex(176) = {'Ha21'};
M_.endo_names_long(176) = {'Ha21'};
M_.endo_names(177) = {'J21'};
M_.endo_names_tex(177) = {'J21'};
M_.endo_names_long(177) = {'J21'};
M_.endo_names(178) = {'Jinnovator21'};
M_.endo_names_tex(178) = {'Jinnovator21'};
M_.endo_names_long(178) = {'Jinnovator21'};
M_.endo_names(179) = {'eps21'};
M_.endo_names_tex(179) = {'eps21'};
M_.endo_names_long(179) = {'eps21'};
M_.endo_names(180) = {'drp22'};
M_.endo_names_tex(180) = {'drp22'};
M_.endo_names_long(180) = {'drp22'};
M_.endo_names(181) = {'Ha22'};
M_.endo_names_tex(181) = {'Ha22'};
M_.endo_names_long(181) = {'Ha22'};
M_.endo_names(182) = {'J22'};
M_.endo_names_tex(182) = {'J22'};
M_.endo_names_long(182) = {'J22'};
M_.endo_names(183) = {'Jinnovator22'};
M_.endo_names_tex(183) = {'Jinnovator22'};
M_.endo_names_long(183) = {'Jinnovator22'};
M_.endo_names(184) = {'eps22'};
M_.endo_names_tex(184) = {'eps22'};
M_.endo_names_long(184) = {'eps22'};
M_.endo_names(185) = {'drp23'};
M_.endo_names_tex(185) = {'drp23'};
M_.endo_names_long(185) = {'drp23'};
M_.endo_names(186) = {'Ha23'};
M_.endo_names_tex(186) = {'Ha23'};
M_.endo_names_long(186) = {'Ha23'};
M_.endo_names(187) = {'J23'};
M_.endo_names_tex(187) = {'J23'};
M_.endo_names_long(187) = {'J23'};
M_.endo_names(188) = {'Jinnovator23'};
M_.endo_names_tex(188) = {'Jinnovator23'};
M_.endo_names_long(188) = {'Jinnovator23'};
M_.endo_names(189) = {'eps23'};
M_.endo_names_tex(189) = {'eps23'};
M_.endo_names_long(189) = {'eps23'};
M_.endo_names(190) = {'drp31'};
M_.endo_names_tex(190) = {'drp31'};
M_.endo_names_long(190) = {'drp31'};
M_.endo_names(191) = {'Ha31'};
M_.endo_names_tex(191) = {'Ha31'};
M_.endo_names_long(191) = {'Ha31'};
M_.endo_names(192) = {'J31'};
M_.endo_names_tex(192) = {'J31'};
M_.endo_names_long(192) = {'J31'};
M_.endo_names(193) = {'Jinnovator31'};
M_.endo_names_tex(193) = {'Jinnovator31'};
M_.endo_names_long(193) = {'Jinnovator31'};
M_.endo_names(194) = {'eps31'};
M_.endo_names_tex(194) = {'eps31'};
M_.endo_names_long(194) = {'eps31'};
M_.endo_names(195) = {'drp32'};
M_.endo_names_tex(195) = {'drp32'};
M_.endo_names_long(195) = {'drp32'};
M_.endo_names(196) = {'Ha32'};
M_.endo_names_tex(196) = {'Ha32'};
M_.endo_names_long(196) = {'Ha32'};
M_.endo_names(197) = {'J32'};
M_.endo_names_tex(197) = {'J32'};
M_.endo_names_long(197) = {'J32'};
M_.endo_names(198) = {'Jinnovator32'};
M_.endo_names_tex(198) = {'Jinnovator32'};
M_.endo_names_long(198) = {'Jinnovator32'};
M_.endo_names(199) = {'eps32'};
M_.endo_names_tex(199) = {'eps32'};
M_.endo_names_long(199) = {'eps32'};
M_.endo_names(200) = {'drp33'};
M_.endo_names_tex(200) = {'drp33'};
M_.endo_names_long(200) = {'drp33'};
M_.endo_names(201) = {'Ha33'};
M_.endo_names_tex(201) = {'Ha33'};
M_.endo_names_long(201) = {'Ha33'};
M_.endo_names(202) = {'J33'};
M_.endo_names_tex(202) = {'J33'};
M_.endo_names_long(202) = {'J33'};
M_.endo_names(203) = {'Jinnovator33'};
M_.endo_names_tex(203) = {'Jinnovator33'};
M_.endo_names_long(203) = {'Jinnovator33'};
M_.endo_names(204) = {'eps33'};
M_.endo_names_tex(204) = {'eps33'};
M_.endo_names_long(204) = {'eps33'};
M_.endo_partitions = struct();
M_.param_names = cell(73,1);
M_.param_names_tex = cell(73,1);
M_.param_names_long = cell(73,1);
M_.param_names(1) = {'mbar'};
M_.param_names_tex(1) = {'mbar'};
M_.param_names_long(1) = {'mbar'};
M_.param_names(2) = {'betar'};
M_.param_names_tex(2) = {'betar'};
M_.param_names_long(2) = {'betar'};
M_.param_names(3) = {'sig'};
M_.param_names_tex(3) = {'sig'};
M_.param_names_long(3) = {'sig'};
M_.param_names(4) = {'betaa'};
M_.param_names_tex(4) = {'betaa'};
M_.param_names_long(4) = {'betaa'};
M_.param_names(5) = {'bet'};
M_.param_names_tex(5) = {'bet'};
M_.param_names_long(5) = {'bet'};
M_.param_names(6) = {'eta'};
M_.param_names_tex(6) = {'eta'};
M_.param_names_long(6) = {'eta'};
M_.param_names(7) = {'gam_barg'};
M_.param_names_tex(7) = {'gam\_barg'};
M_.param_names_long(7) = {'gam_barg'};
M_.param_names(8) = {'ipr1'};
M_.param_names_tex(8) = {'ipr1'};
M_.param_names_long(8) = {'ipr1'};
M_.param_names(9) = {'ipr_rho1'};
M_.param_names_tex(9) = {'ipr\_rho1'};
M_.param_names_long(9) = {'ipr_rho1'};
M_.param_names(10) = {'Bbar1'};
M_.param_names_tex(10) = {'Bbar1'};
M_.param_names_long(10) = {'Bbar1'};
M_.param_names(11) = {'lam1'};
M_.param_names_tex(11) = {'lam1'};
M_.param_names_long(11) = {'lam1'};
M_.param_names(12) = {'L1'};
M_.param_names_tex(12) = {'L1'};
M_.param_names_long(12) = {'L1'};
M_.param_names(13) = {'gam1'};
M_.param_names_tex(13) = {'gam1'};
M_.param_names_long(13) = {'gam1'};
M_.param_names(14) = {'al1'};
M_.param_names_tex(14) = {'al1'};
M_.param_names_long(14) = {'al1'};
M_.param_names(15) = {'LNT1'};
M_.param_names_tex(15) = {'LNT1'};
M_.param_names_long(15) = {'LNT1'};
M_.param_names(16) = {'LT1'};
M_.param_names_tex(16) = {'LT1'};
M_.param_names_long(16) = {'LT1'};
M_.param_names(17) = {'A1'};
M_.param_names_tex(17) = {'A1'};
M_.param_names_long(17) = {'A1'};
M_.param_names(18) = {'ipr2'};
M_.param_names_tex(18) = {'ipr2'};
M_.param_names_long(18) = {'ipr2'};
M_.param_names(19) = {'ipr_rho2'};
M_.param_names_tex(19) = {'ipr\_rho2'};
M_.param_names_long(19) = {'ipr_rho2'};
M_.param_names(20) = {'Bbar2'};
M_.param_names_tex(20) = {'Bbar2'};
M_.param_names_long(20) = {'Bbar2'};
M_.param_names(21) = {'lam2'};
M_.param_names_tex(21) = {'lam2'};
M_.param_names_long(21) = {'lam2'};
M_.param_names(22) = {'L2'};
M_.param_names_tex(22) = {'L2'};
M_.param_names_long(22) = {'L2'};
M_.param_names(23) = {'gam2'};
M_.param_names_tex(23) = {'gam2'};
M_.param_names_long(23) = {'gam2'};
M_.param_names(24) = {'al2'};
M_.param_names_tex(24) = {'al2'};
M_.param_names_long(24) = {'al2'};
M_.param_names(25) = {'LNT2'};
M_.param_names_tex(25) = {'LNT2'};
M_.param_names_long(25) = {'LNT2'};
M_.param_names(26) = {'LT2'};
M_.param_names_tex(26) = {'LT2'};
M_.param_names_long(26) = {'LT2'};
M_.param_names(27) = {'A2'};
M_.param_names_tex(27) = {'A2'};
M_.param_names_long(27) = {'A2'};
M_.param_names(28) = {'ipr3'};
M_.param_names_tex(28) = {'ipr3'};
M_.param_names_long(28) = {'ipr3'};
M_.param_names(29) = {'ipr_rho3'};
M_.param_names_tex(29) = {'ipr\_rho3'};
M_.param_names_long(29) = {'ipr_rho3'};
M_.param_names(30) = {'Bbar3'};
M_.param_names_tex(30) = {'Bbar3'};
M_.param_names_long(30) = {'Bbar3'};
M_.param_names(31) = {'lam3'};
M_.param_names_tex(31) = {'lam3'};
M_.param_names_long(31) = {'lam3'};
M_.param_names(32) = {'L3'};
M_.param_names_tex(32) = {'L3'};
M_.param_names_long(32) = {'L3'};
M_.param_names(33) = {'gam3'};
M_.param_names_tex(33) = {'gam3'};
M_.param_names_long(33) = {'gam3'};
M_.param_names(34) = {'al3'};
M_.param_names_tex(34) = {'al3'};
M_.param_names_long(34) = {'al3'};
M_.param_names(35) = {'LNT3'};
M_.param_names_tex(35) = {'LNT3'};
M_.param_names_long(35) = {'LNT3'};
M_.param_names(36) = {'LT3'};
M_.param_names_tex(36) = {'LT3'};
M_.param_names_long(36) = {'LT3'};
M_.param_names(37) = {'A3'};
M_.param_names_tex(37) = {'A3'};
M_.param_names_long(37) = {'A3'};
M_.param_names(38) = {'tau11'};
M_.param_names_tex(38) = {'tau11'};
M_.param_names_long(38) = {'tau11'};
M_.param_names(39) = {'dist11'};
M_.param_names_tex(39) = {'dist11'};
M_.param_names_long(39) = {'dist11'};
M_.param_names(40) = {'distNT11'};
M_.param_names_tex(40) = {'distNT11'};
M_.param_names_long(40) = {'distNT11'};
M_.param_names(41) = {'epsbar11'};
M_.param_names_tex(41) = {'epsbar11'};
M_.param_names_long(41) = {'epsbar11'};
M_.param_names(42) = {'tau12'};
M_.param_names_tex(42) = {'tau12'};
M_.param_names_long(42) = {'tau12'};
M_.param_names(43) = {'dist12'};
M_.param_names_tex(43) = {'dist12'};
M_.param_names_long(43) = {'dist12'};
M_.param_names(44) = {'distNT12'};
M_.param_names_tex(44) = {'distNT12'};
M_.param_names_long(44) = {'distNT12'};
M_.param_names(45) = {'epsbar12'};
M_.param_names_tex(45) = {'epsbar12'};
M_.param_names_long(45) = {'epsbar12'};
M_.param_names(46) = {'tau13'};
M_.param_names_tex(46) = {'tau13'};
M_.param_names_long(46) = {'tau13'};
M_.param_names(47) = {'dist13'};
M_.param_names_tex(47) = {'dist13'};
M_.param_names_long(47) = {'dist13'};
M_.param_names(48) = {'distNT13'};
M_.param_names_tex(48) = {'distNT13'};
M_.param_names_long(48) = {'distNT13'};
M_.param_names(49) = {'epsbar13'};
M_.param_names_tex(49) = {'epsbar13'};
M_.param_names_long(49) = {'epsbar13'};
M_.param_names(50) = {'tau21'};
M_.param_names_tex(50) = {'tau21'};
M_.param_names_long(50) = {'tau21'};
M_.param_names(51) = {'dist21'};
M_.param_names_tex(51) = {'dist21'};
M_.param_names_long(51) = {'dist21'};
M_.param_names(52) = {'distNT21'};
M_.param_names_tex(52) = {'distNT21'};
M_.param_names_long(52) = {'distNT21'};
M_.param_names(53) = {'epsbar21'};
M_.param_names_tex(53) = {'epsbar21'};
M_.param_names_long(53) = {'epsbar21'};
M_.param_names(54) = {'tau22'};
M_.param_names_tex(54) = {'tau22'};
M_.param_names_long(54) = {'tau22'};
M_.param_names(55) = {'dist22'};
M_.param_names_tex(55) = {'dist22'};
M_.param_names_long(55) = {'dist22'};
M_.param_names(56) = {'distNT22'};
M_.param_names_tex(56) = {'distNT22'};
M_.param_names_long(56) = {'distNT22'};
M_.param_names(57) = {'epsbar22'};
M_.param_names_tex(57) = {'epsbar22'};
M_.param_names_long(57) = {'epsbar22'};
M_.param_names(58) = {'tau23'};
M_.param_names_tex(58) = {'tau23'};
M_.param_names_long(58) = {'tau23'};
M_.param_names(59) = {'dist23'};
M_.param_names_tex(59) = {'dist23'};
M_.param_names_long(59) = {'dist23'};
M_.param_names(60) = {'distNT23'};
M_.param_names_tex(60) = {'distNT23'};
M_.param_names_long(60) = {'distNT23'};
M_.param_names(61) = {'epsbar23'};
M_.param_names_tex(61) = {'epsbar23'};
M_.param_names_long(61) = {'epsbar23'};
M_.param_names(62) = {'tau31'};
M_.param_names_tex(62) = {'tau31'};
M_.param_names_long(62) = {'tau31'};
M_.param_names(63) = {'dist31'};
M_.param_names_tex(63) = {'dist31'};
M_.param_names_long(63) = {'dist31'};
M_.param_names(64) = {'distNT31'};
M_.param_names_tex(64) = {'distNT31'};
M_.param_names_long(64) = {'distNT31'};
M_.param_names(65) = {'epsbar31'};
M_.param_names_tex(65) = {'epsbar31'};
M_.param_names_long(65) = {'epsbar31'};
M_.param_names(66) = {'tau32'};
M_.param_names_tex(66) = {'tau32'};
M_.param_names_long(66) = {'tau32'};
M_.param_names(67) = {'dist32'};
M_.param_names_tex(67) = {'dist32'};
M_.param_names_long(67) = {'dist32'};
M_.param_names(68) = {'distNT32'};
M_.param_names_tex(68) = {'distNT32'};
M_.param_names_long(68) = {'distNT32'};
M_.param_names(69) = {'epsbar32'};
M_.param_names_tex(69) = {'epsbar32'};
M_.param_names_long(69) = {'epsbar32'};
M_.param_names(70) = {'tau33'};
M_.param_names_tex(70) = {'tau33'};
M_.param_names_long(70) = {'tau33'};
M_.param_names(71) = {'dist33'};
M_.param_names_tex(71) = {'dist33'};
M_.param_names_long(71) = {'dist33'};
M_.param_names(72) = {'distNT33'};
M_.param_names_tex(72) = {'distNT33'};
M_.param_names_long(72) = {'distNT33'};
M_.param_names(73) = {'epsbar33'};
M_.param_names_tex(73) = {'epsbar33'};
M_.param_names_long(73) = {'epsbar33'};
M_.param_partitions = struct();
M_.exo_det_nbr = 0;
M_.exo_nbr = 27;
M_.endo_nbr = 204;
M_.param_nbr = 73;
M_.orig_endo_nbr = 204;
M_.aux_vars = [];
M_ = setup_solvers(M_);
M_.Sigma_e = zeros(27, 27);
M_.Correlation_matrix = eye(27, 27);
M_.H = 0;
M_.Correlation_matrix_ME = 1;
M_.sigma_e_is_diagonal = true;
M_.det_shocks = [];
M_.surprise_shocks = [];
M_.heteroskedastic_shocks.Qvalue_orig = [];
M_.heteroskedastic_shocks.Qscale_orig = [];
options_.linear = false;
options_.block = false;
options_.bytecode = false;
options_.use_dll = false;
M_.orig_eq_nbr = 204;
M_.eq_nbr = 204;
M_.ramsey_eq_nbr = 0;
M_.set_auxiliary_variables = exist(['./+' M_.fname '/set_auxiliary_variables.m'], 'file') == 2;
M_.epilogue_names = {};
M_.epilogue_var_list_ = {};
M_.orig_maximum_endo_lag = 1;
M_.orig_maximum_endo_lead = 1;
M_.orig_maximum_exo_lag = 0;
M_.orig_maximum_exo_lead = 0;
M_.orig_maximum_exo_det_lag = 0;
M_.orig_maximum_exo_det_lead = 0;
M_.orig_maximum_lag = 1;
M_.orig_maximum_lead = 1;
M_.orig_maximum_lag_with_diffs_expanded = 1;
M_.lead_lag_incidence = [
 0 24 0;
 1 25 0;
 0 26 0;
 2 27 228;
 0 28 0;
 0 29 0;
 0 30 229;
 0 31 0;
 0 32 0;
 0 33 0;
 0 34 0;
 0 35 0;
 0 36 0;
 0 37 230;
 0 38 0;
 0 39 0;
 0 40 0;
 0 41 0;
 0 42 0;
 0 43 0;
 0 44 0;
 3 45 0;
 4 46 0;
 5 47 0;
 0 48 231;
 0 49 0;
 0 50 0;
 0 51 0;
 6 52 0;
 0 53 0;
 7 54 232;
 0 55 0;
 0 56 0;
 0 57 233;
 0 58 0;
 0 59 0;
 0 60 0;
 0 61 0;
 0 62 0;
 0 63 0;
 0 64 234;
 0 65 0;
 0 66 0;
 0 67 0;
 0 68 0;
 0 69 0;
 0 70 0;
 0 71 0;
 8 72 0;
 9 73 0;
 10 74 0;
 0 75 235;
 0 76 0;
 0 77 0;
 0 78 0;
 0 79 0;
 0 80 0;
 0 81 236;
 0 82 0;
 0 83 0;
 0 84 237;
 0 85 0;
 0 86 0;
 0 87 0;
 0 88 0;
 0 89 0;
 0 90 0;
 0 91 238;
 0 92 0;
 0 93 0;
 0 94 0;
 0 95 0;
 0 96 0;
 0 97 0;
 0 98 0;
 11 99 0;
 12 100 0;
 13 101 0;
 0 102 239;
 0 103 0;
 0 104 0;
 0 105 0;
 0 106 0;
 0 107 0;
 0 108 0;
 0 109 0;
 14 110 0;
 0 111 0;
 0 112 0;
 15 113 0;
 0 114 0;
 0 115 0;
 0 116 240;
 0 117 241;
 0 118 242;
 0 119 0;
 0 120 0;
 16 121 0;
 0 122 0;
 0 123 0;
 0 124 243;
 0 125 244;
 0 126 245;
 0 127 0;
 0 128 0;
 17 129 0;
 0 130 0;
 0 131 0;
 0 132 246;
 0 133 247;
 0 134 248;
 0 135 0;
 0 136 0;
 18 137 0;
 0 138 0;
 0 139 0;
 0 140 249;
 0 141 250;
 0 142 251;
 0 143 0;
 0 144 0;
 19 145 0;
 0 146 0;
 0 147 0;
 0 148 252;
 0 149 253;
 0 150 254;
 0 151 0;
 0 152 0;
 20 153 0;
 0 154 0;
 0 155 0;
 0 156 255;
 0 157 256;
 0 158 257;
 0 159 0;
 0 160 0;
 21 161 0;
 0 162 0;
 0 163 0;
 0 164 258;
 0 165 259;
 0 166 260;
 0 167 0;
 0 168 0;
 22 169 0;
 0 170 0;
 0 171 0;
 0 172 261;
 0 173 262;
 0 174 263;
 0 175 0;
 0 176 0;
 23 177 0;
 0 178 0;
 0 179 0;
 0 180 264;
 0 181 265;
 0 182 266;
 0 183 0;
 0 184 0;
 0 185 267;
 0 186 268;
 0 187 0;
 0 188 0;
 0 189 0;
 0 190 269;
 0 191 270;
 0 192 0;
 0 193 0;
 0 194 0;
 0 195 271;
 0 196 272;
 0 197 0;
 0 198 0;
 0 199 0;
 0 200 273;
 0 201 274;
 0 202 0;
 0 203 0;
 0 204 0;
 0 205 275;
 0 206 276;
 0 207 0;
 0 208 0;
 0 209 0;
 0 210 277;
 0 211 278;
 0 212 0;
 0 213 0;
 0 214 0;
 0 215 279;
 0 216 280;
 0 217 0;
 0 218 0;
 0 219 0;
 0 220 281;
 0 221 282;
 0 222 0;
 0 223 0;
 0 224 0;
 0 225 283;
 0 226 284;
 0 227 0;]';
M_.nstatic = 126;
M_.nfwrd   = 55;
M_.npred   = 21;
M_.nboth   = 2;
M_.nsfwrd   = 57;
M_.nspred   = 23;
M_.ndynamic   = 78;
M_.dynamic_tmp_nbr = [204; 63; 0; 0; ];
M_.model_local_variables_dynamic_tt_idxs = {
};
M_.equations_tags = {
  1 , 'name' , '1' ;
  2 , 'name' , '2' ;
  3 , 'name' , '3' ;
  4 , 'name' , 'rho_chi1' ;
  5 , 'name' , '5' ;
  6 , 'name' , 'rho_chi2' ;
  7 , 'name' , '7' ;
  8 , 'name' , 'rho_chi3' ;
  9 , 'name' , '9' ;
  10 , 'name' , '10' ;
  11 , 'name' , '11' ;
  12 , 'name' , '12' ;
  13 , 'name' , '13' ;
  14 , 'name' , '14' ;
  15 , 'name' , '15' ;
  16 , 'name' , '16' ;
  17 , 'name' , '17' ;
  18 , 'name' , '18' ;
  19 , 'name' , '19' ;
  20 , 'name' , '20' ;
  21 , 'name' , '21' ;
  22 , 'name' , '22' ;
  23 , 'name' , '23' ;
  24 , 'name' , '24' ;
  25 , 'name' , '25' ;
  26 , 'name' , '26' ;
  27 , 'name' , '27' ;
  28 , 'name' , '28' ;
  29 , 'name' , '29' ;
  30 , 'name' , '30' ;
  31 , 'name' , '31' ;
  32 , 'name' , '32' ;
  33 , 'name' , '33' ;
  34 , 'name' , '34' ;
  35 , 'name' , '35' ;
  36 , 'name' , '36' ;
  37 , 'name' , '37' ;
  38 , 'name' , '38' ;
  39 , 'name' , '39' ;
  40 , 'name' , '40' ;
  41 , 'name' , '41' ;
  42 , 'name' , '42' ;
  43 , 'name' , '43' ;
  44 , 'name' , '44' ;
  45 , 'name' , '45' ;
  46 , 'name' , '46' ;
  47 , 'name' , '47' ;
  48 , 'name' , '48' ;
  49 , 'name' , '49' ;
  50 , 'name' , '50' ;
  51 , 'name' , '51' ;
  52 , 'name' , '52' ;
  53 , 'name' , '53' ;
  54 , 'name' , '54' ;
  55 , 'name' , '55' ;
  56 , 'name' , '56' ;
  57 , 'name' , '57' ;
  58 , 'name' , '58' ;
  59 , 'name' , '59' ;
  60 , 'name' , '60' ;
  61 , 'name' , '61' ;
  62 , 'name' , '62' ;
  63 , 'name' , '63' ;
  64 , 'name' , '64' ;
  65 , 'name' , '65' ;
  66 , 'name' , '66' ;
  67 , 'name' , '67' ;
  68 , 'name' , '68' ;
  69 , 'name' , '69' ;
  70 , 'name' , '70' ;
  71 , 'name' , '71' ;
  72 , 'name' , '72' ;
  73 , 'name' , '73' ;
  74 , 'name' , '74' ;
  75 , 'name' , '75' ;
  76 , 'name' , '76' ;
  77 , 'name' , '77' ;
  78 , 'name' , '78' ;
  79 , 'name' , '79' ;
  80 , 'name' , '80' ;
  81 , 'name' , '81' ;
  82 , 'name' , '82' ;
  83 , 'name' , '83' ;
  84 , 'name' , '84' ;
  85 , 'name' , '85' ;
  86 , 'name' , '86' ;
  87 , 'name' , '87' ;
  88 , 'name' , '88' ;
  89 , 'name' , '89' ;
  90 , 'name' , '90' ;
  91 , 'name' , '91' ;
  92 , 'name' , '92' ;
  93 , 'name' , '93' ;
  94 , 'name' , '94' ;
  95 , 'name' , '95' ;
  96 , 'name' , '96' ;
  97 , 'name' , '97' ;
  98 , 'name' , '98' ;
  99 , 'name' , 'gz1' ;
  100 , 'name' , 'gz2' ;
  101 , 'name' , 'gz3' ;
  102 , 'name' , 'ga11' ;
  103 , 'name' , 'ga12' ;
  104 , 'name' , 'ga13' ;
  105 , 'name' , 'ga21' ;
  106 , 'name' , 'ga22' ;
  107 , 'name' , 'ga23' ;
  108 , 'name' , 'ga31' ;
  109 , 'name' , 'ga32' ;
  110 , 'name' , 'ga33' ;
  111 , 'name' , '111' ;
  112 , 'name' , '112' ;
  113 , 'name' , '113' ;
  114 , 'name' , '114' ;
  115 , 'name' , '115' ;
  116 , 'name' , '116' ;
  117 , 'name' , '117' ;
  118 , 'name' , '118' ;
  119 , 'name' , '119' ;
  120 , 'name' , '120' ;
  121 , 'name' , '121' ;
  122 , 'name' , '122' ;
  123 , 'name' , '123' ;
  124 , 'name' , '124' ;
  125 , 'name' , '125' ;
  126 , 'name' , '126' ;
  127 , 'name' , '127' ;
  128 , 'name' , '128' ;
  129 , 'name' , '129' ;
  130 , 'name' , '130' ;
  131 , 'name' , '131' ;
  132 , 'name' , '132' ;
  133 , 'name' , '133' ;
  134 , 'name' , '134' ;
  135 , 'name' , '135' ;
  136 , 'name' , '136' ;
  137 , 'name' , '137' ;
  138 , 'name' , '138' ;
  139 , 'name' , '139' ;
  140 , 'name' , '140' ;
  141 , 'name' , 'gp1' ;
  142 , 'name' , '142' ;
  143 , 'name' , 'gp2' ;
  144 , 'name' , '144' ;
  145 , 'name' , 'gp3' ;
  146 , 'name' , '146' ;
  147 , 'name' , '147' ;
  148 , 'name' , '148' ;
  149 , 'name' , '149' ;
  150 , 'name' , 'gt1' ;
  151 , 'name' , 'gt2' ;
  152 , 'name' , 'gt3' ;
  153 , 'name' , 'gtT1' ;
  154 , 'name' , 'gtNT1' ;
  155 , 'name' , 'gtT2' ;
  156 , 'name' , 'gtNT2' ;
  157 , 'name' , 'gtT3' ;
  158 , 'name' , 'gtNT3' ;
  159 , 'name' , 'gy1' ;
  160 , 'name' , 'gyy1' ;
  161 , 'name' , 'gy2' ;
  162 , 'name' , 'gyy2' ;
  163 , 'name' , 'gy3' ;
  164 , 'name' , 'gyy3' ;
  165 , 'name' , 'drp11' ;
  166 , 'name' , 'drp12' ;
  167 , 'name' , 'drp13' ;
  168 , 'name' , 'drp21' ;
  169 , 'name' , 'drp22' ;
  170 , 'name' , 'drp23' ;
  171 , 'name' , 'drp31' ;
  172 , 'name' , 'drp32' ;
  173 , 'name' , 'drp33' ;
  174 , 'name' , 'gc1' ;
  175 , 'name' , 'gc2' ;
  176 , 'name' , 'gc3' ;
  177 , 'name' , '177' ;
  178 , 'name' , '178' ;
  179 , 'name' , '179' ;
  180 , 'name' , '180' ;
  181 , 'name' , '181' ;
  182 , 'name' , '182' ;
  183 , 'name' , '183' ;
  184 , 'name' , '184' ;
  185 , 'name' , '185' ;
  186 , 'name' , '186' ;
  187 , 'name' , '187' ;
  188 , 'name' , '188' ;
  189 , 'name' , '189' ;
  190 , 'name' , '190' ;
  191 , 'name' , '191' ;
  192 , 'name' , '192' ;
  193 , 'name' , '193' ;
  194 , 'name' , '194' ;
  195 , 'name' , '195' ;
  196 , 'name' , '196' ;
  197 , 'name' , '197' ;
  198 , 'name' , '198' ;
  199 , 'name' , '199' ;
  200 , 'name' , '200' ;
  201 , 'name' , 'w3' ;
  202 , 'name' , '202' ;
  203 , 'name' , '203' ;
  204 , 'name' , '204' ;
};
M_.mapping.rho_chi1.eqidx = [4 59 62 65 ];
M_.mapping.B1.eqidx = [5 10 199 ];
M_.mapping.gyy1.eqidx = [160 ];
M_.mapping.Y1.eqidx = [1 5 10 44 47 160 199 202 ];
M_.mapping.YT1.eqidx = [38 39 40 44 196 197 ];
M_.mapping.YNT1.eqidx = [41 42 43 ];
M_.mapping.C1.eqidx = [1 174 ];
M_.mapping.gt1.eqidx = [57 58 60 61 63 64 111 112 113 114 115 116 129 130 131 150 153 154 ];
M_.mapping.gtT1.eqidx = [153 ];
M_.mapping.gtNT1.eqidx = [154 ];
M_.mapping.Hr1.eqidx = [1 96 99 ];
M_.mapping.gz1.eqidx = [99 102 105 108 147 ];
M_.mapping.gp1.eqidx = [141 ];
M_.mapping.P1.eqidx = [17 38 39 40 41 42 43 47 57 58 60 61 63 64 84 85 86 96 99 111 112 113 114 115 116 129 130 131 141 196 197 ];
M_.mapping.PT1.eqidx = [11 17 20 22 24 ];
M_.mapping.PNT1.eqidx = [14 17 21 23 25 ];
M_.mapping.Pi1.eqidx = [48 ];
M_.mapping.PiT1.eqidx = [49 57 58 60 61 63 64 186 187 188 ];
M_.mapping.PiNT1.eqidx = [50 ];
M_.mapping.w1.eqidx = [11 12 13 14 15 16 20 21 26 27 32 33 38 41 48 49 50 ];
M_.mapping.Vinnov1.eqidx = [93 96 ];
M_.mapping.Z1.eqidx = [99 102 105 108 147 ];
M_.mapping.T1.eqidx = [11 12 13 20 26 32 93 94 95 99 111 113 115 129 130 131 138 142 150 186 187 188 ];
M_.mapping.TNT1.eqidx = [14 15 16 21 27 33 142 ];
M_.mapping.Y_L1.eqidx = [159 202 ];
M_.mapping.gy1.eqidx = [159 199 ];
M_.mapping.gc1.eqidx = [5 174 ];
M_.mapping.rho_chi2.eqidx = [6 68 71 74 ];
M_.mapping.B2.eqidx = [7 10 200 ];
M_.mapping.gyy2.eqidx = [162 ];
M_.mapping.Y2.eqidx = [2 7 10 45 47 162 200 203 ];
M_.mapping.YT2.eqidx = [38 39 40 45 195 198 ];
M_.mapping.YNT2.eqidx = [41 42 43 ];
M_.mapping.C2.eqidx = [2 175 ];
M_.mapping.gt2.eqidx = [66 67 69 70 72 73 117 118 119 120 121 122 132 133 134 151 155 156 ];
M_.mapping.gtT2.eqidx = [155 ];
M_.mapping.gtNT2.eqidx = [156 ];
M_.mapping.Hr2.eqidx = [2 97 100 ];
M_.mapping.gz2.eqidx = [100 103 106 109 148 ];
M_.mapping.gp2.eqidx = [143 ];
M_.mapping.P2.eqidx = [18 38 39 40 41 42 43 47 66 67 69 70 72 73 87 88 89 97 100 117 118 119 120 121 122 132 133 134 143 195 198 ];
M_.mapping.PT2.eqidx = [12 18 26 28 30 ];
M_.mapping.PNT2.eqidx = [15 18 27 29 31 ];
M_.mapping.Pi2.eqidx = [51 ];
M_.mapping.PiT2.eqidx = [52 66 67 69 70 72 73 189 190 191 ];
M_.mapping.PiNT2.eqidx = [53 ];
M_.mapping.w2.eqidx = [11 12 13 14 15 16 22 23 28 29 34 35 39 42 51 52 53 ];
M_.mapping.Vinnov2.eqidx = [94 97 ];
M_.mapping.Z2.eqidx = [100 103 106 109 148 ];
M_.mapping.T2.eqidx = [11 12 13 22 28 34 93 94 95 100 117 119 121 132 133 134 139 144 151 189 190 191 ];
M_.mapping.TNT2.eqidx = [14 15 16 23 29 35 144 ];
M_.mapping.Y_L2.eqidx = [161 203 ];
M_.mapping.gy2.eqidx = [161 200 ];
M_.mapping.gc2.eqidx = [7 175 ];
M_.mapping.rho_chi3.eqidx = [8 77 80 83 ];
M_.mapping.B3.eqidx = [9 10 ];
M_.mapping.gyy3.eqidx = [164 ];
M_.mapping.Y3.eqidx = [3 9 10 46 47 164 204 ];
M_.mapping.YT3.eqidx = [38 39 40 46 195 196 ];
M_.mapping.YNT3.eqidx = [41 42 43 ];
M_.mapping.C3.eqidx = [3 176 ];
M_.mapping.gt3.eqidx = [57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 141 143 145 147 148 149 150 151 152 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 ];
M_.mapping.gtT3.eqidx = [157 ];
M_.mapping.gtNT3.eqidx = [158 ];
M_.mapping.Hr3.eqidx = [3 98 101 ];
M_.mapping.gz3.eqidx = [101 104 107 110 149 ];
M_.mapping.gp3.eqidx = [145 ];
M_.mapping.P3.eqidx = [19 38 39 40 41 42 43 47 75 76 78 79 81 82 90 91 92 98 101 123 124 125 126 127 128 135 136 137 145 195 196 ];
M_.mapping.PT3.eqidx = [13 19 32 34 36 ];
M_.mapping.PNT3.eqidx = [16 19 33 35 37 ];
M_.mapping.Pi3.eqidx = [54 ];
M_.mapping.PiT3.eqidx = [55 75 76 78 79 81 82 192 193 194 ];
M_.mapping.PiNT3.eqidx = [56 ];
M_.mapping.w3.eqidx = [201 ];
M_.mapping.Vinnov3.eqidx = [95 98 ];
M_.mapping.Z3.eqidx = [101 104 107 110 149 ];
M_.mapping.T3.eqidx = [11 12 13 24 30 36 93 94 95 101 123 125 127 135 136 137 140 146 192 193 194 ];
M_.mapping.TNT3.eqidx = [14 15 16 25 31 37 146 ];
M_.mapping.Y_L3.eqidx = [163 204 ];
M_.mapping.gy3.eqidx = [163 ];
M_.mapping.gc3.eqidx = [9 176 ];
M_.mapping.EX1.eqidx = [195 199 ];
M_.mapping.EX2.eqidx = [196 200 ];
M_.mapping.IM1.eqidx = [197 199 ];
M_.mapping.IM2.eqidx = [198 200 ];
M_.mapping.Yw.eqidx = [47 84 85 86 87 88 89 90 91 92 96 97 98 99 100 101 ];
M_.mapping.r.eqidx = [5 7 9 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 199 200 ];
M_.mapping.chivar11.eqidx = [57 58 59 186 ];
M_.mapping.ga11.eqidx = [102 111 129 177 ];
M_.mapping.A11.eqidx = [102 111 129 138 177 186 ];
M_.mapping.pi_share11.eqidx = [20 38 ];
M_.mapping.pi_shareNT11.eqidx = [21 41 ];
M_.mapping.V11.eqidx = [57 111 129 ];
M_.mapping.Vinnovator11.eqidx = [58 112 ];
M_.mapping.rp11.eqidx = [165 186 ];
M_.mapping.distexo11.eqidx = [11 20 38 ];
M_.mapping.distexoNT11.eqidx = [14 21 ];
M_.mapping.chiexo11.eqidx = [59 ];
M_.mapping.chivar12.eqidx = [60 61 62 187 ];
M_.mapping.ga12.eqidx = [103 113 130 178 ];
M_.mapping.A12.eqidx = [103 113 130 138 178 187 ];
M_.mapping.pi_share12.eqidx = [22 39 196 197 ];
M_.mapping.pi_shareNT12.eqidx = [23 42 ];
M_.mapping.V12.eqidx = [60 113 130 ];
M_.mapping.Vinnovator12.eqidx = [61 114 ];
M_.mapping.rp12.eqidx = [166 187 196 197 ];
M_.mapping.distexo12.eqidx = [11 22 39 196 197 ];
M_.mapping.distexoNT12.eqidx = [14 23 ];
M_.mapping.chiexo12.eqidx = [62 ];
M_.mapping.chivar13.eqidx = [63 64 65 188 ];
M_.mapping.ga13.eqidx = [104 115 131 179 ];
M_.mapping.A13.eqidx = [104 115 131 138 179 188 ];
M_.mapping.pi_share13.eqidx = [24 40 197 ];
M_.mapping.pi_shareNT13.eqidx = [25 43 ];
M_.mapping.V13.eqidx = [63 115 131 ];
M_.mapping.Vinnovator13.eqidx = [64 116 ];
M_.mapping.rp13.eqidx = [167 188 197 ];
M_.mapping.distexo13.eqidx = [11 24 40 197 ];
M_.mapping.distexoNT13.eqidx = [14 25 ];
M_.mapping.chiexo13.eqidx = [65 ];
M_.mapping.chivar21.eqidx = [66 67 68 189 ];
M_.mapping.ga21.eqidx = [105 117 132 180 ];
M_.mapping.A21.eqidx = [105 117 132 139 180 189 ];
M_.mapping.pi_share21.eqidx = [26 38 195 198 ];
M_.mapping.pi_shareNT21.eqidx = [27 41 ];
M_.mapping.V21.eqidx = [66 117 132 ];
M_.mapping.Vinnovator21.eqidx = [67 118 ];
M_.mapping.rp21.eqidx = [168 189 195 198 ];
M_.mapping.distexo21.eqidx = [12 26 38 195 198 ];
M_.mapping.distexoNT21.eqidx = [15 27 ];
M_.mapping.chiexo21.eqidx = [68 ];
M_.mapping.chivar22.eqidx = [69 70 71 190 ];
M_.mapping.ga22.eqidx = [106 119 133 181 ];
M_.mapping.A22.eqidx = [106 119 133 139 181 190 ];
M_.mapping.pi_share22.eqidx = [28 39 ];
M_.mapping.pi_shareNT22.eqidx = [29 42 ];
M_.mapping.V22.eqidx = [69 119 133 ];
M_.mapping.Vinnovator22.eqidx = [70 120 ];
M_.mapping.rp22.eqidx = [169 190 ];
M_.mapping.distexo22.eqidx = [12 28 39 ];
M_.mapping.distexoNT22.eqidx = [15 29 ];
M_.mapping.chiexo22.eqidx = [71 ];
M_.mapping.chivar23.eqidx = [72 73 74 191 ];
M_.mapping.ga23.eqidx = [107 121 134 182 ];
M_.mapping.A23.eqidx = [107 121 134 139 182 191 ];
M_.mapping.pi_share23.eqidx = [30 40 198 ];
M_.mapping.pi_shareNT23.eqidx = [31 43 ];
M_.mapping.V23.eqidx = [72 121 134 ];
M_.mapping.Vinnovator23.eqidx = [73 122 ];
M_.mapping.rp23.eqidx = [170 191 198 ];
M_.mapping.distexo23.eqidx = [12 30 40 198 ];
M_.mapping.distexoNT23.eqidx = [15 31 ];
M_.mapping.chiexo23.eqidx = [74 ];
M_.mapping.chivar31.eqidx = [75 76 77 192 ];
M_.mapping.ga31.eqidx = [108 123 135 152 183 ];
M_.mapping.A31.eqidx = [108 123 135 140 152 183 192 ];
M_.mapping.pi_share31.eqidx = [32 38 195 ];
M_.mapping.pi_shareNT31.eqidx = [33 41 ];
M_.mapping.V31.eqidx = [75 123 135 ];
M_.mapping.Vinnovator31.eqidx = [76 124 ];
M_.mapping.rp31.eqidx = [171 192 195 ];
M_.mapping.distexo31.eqidx = [13 32 38 195 ];
M_.mapping.distexoNT31.eqidx = [16 33 ];
M_.mapping.chiexo31.eqidx = [77 ];
M_.mapping.chivar32.eqidx = [78 79 80 193 ];
M_.mapping.ga32.eqidx = [109 125 136 152 184 ];
M_.mapping.A32.eqidx = [109 125 136 140 152 184 193 ];
M_.mapping.pi_share32.eqidx = [34 39 196 ];
M_.mapping.pi_shareNT32.eqidx = [35 42 ];
M_.mapping.V32.eqidx = [78 125 136 ];
M_.mapping.Vinnovator32.eqidx = [79 126 ];
M_.mapping.rp32.eqidx = [172 193 196 ];
M_.mapping.distexo32.eqidx = [13 34 39 196 ];
M_.mapping.distexoNT32.eqidx = [16 35 ];
M_.mapping.chiexo32.eqidx = [80 ];
M_.mapping.chivar33.eqidx = [81 82 83 194 ];
M_.mapping.ga33.eqidx = [110 127 137 152 185 ];
M_.mapping.A33.eqidx = [110 127 137 140 152 185 194 ];
M_.mapping.pi_share33.eqidx = [36 40 ];
M_.mapping.pi_shareNT33.eqidx = [37 43 ];
M_.mapping.V33.eqidx = [81 127 137 ];
M_.mapping.Vinnovator33.eqidx = [82 128 ];
M_.mapping.rp33.eqidx = [173 194 ];
M_.mapping.distexo33.eqidx = [13 36 40 ];
M_.mapping.distexoNT33.eqidx = [16 37 ];
M_.mapping.chiexo33.eqidx = [83 ];
M_.mapping.drp11.eqidx = [165 ];
M_.mapping.Ha11.eqidx = [1 84 111 129 ];
M_.mapping.J11.eqidx = [111 129 ];
M_.mapping.Jinnovator11.eqidx = [93 112 ];
M_.mapping.eps11.eqidx = [84 102 111 112 129 ];
M_.mapping.drp12.eqidx = [166 ];
M_.mapping.Ha12.eqidx = [1 85 113 130 ];
M_.mapping.J12.eqidx = [113 130 ];
M_.mapping.Jinnovator12.eqidx = [94 114 ];
M_.mapping.eps12.eqidx = [85 103 113 114 130 ];
M_.mapping.drp13.eqidx = [167 ];
M_.mapping.Ha13.eqidx = [1 86 115 131 ];
M_.mapping.J13.eqidx = [115 131 ];
M_.mapping.Jinnovator13.eqidx = [95 116 ];
M_.mapping.eps13.eqidx = [86 104 115 116 131 ];
M_.mapping.drp21.eqidx = [168 ];
M_.mapping.Ha21.eqidx = [2 87 117 132 ];
M_.mapping.J21.eqidx = [117 132 ];
M_.mapping.Jinnovator21.eqidx = [93 118 ];
M_.mapping.eps21.eqidx = [87 105 117 118 132 ];
M_.mapping.drp22.eqidx = [169 ];
M_.mapping.Ha22.eqidx = [2 88 119 133 ];
M_.mapping.J22.eqidx = [119 133 ];
M_.mapping.Jinnovator22.eqidx = [94 120 ];
M_.mapping.eps22.eqidx = [88 106 119 120 133 ];
M_.mapping.drp23.eqidx = [170 ];
M_.mapping.Ha23.eqidx = [2 89 121 134 ];
M_.mapping.J23.eqidx = [121 134 ];
M_.mapping.Jinnovator23.eqidx = [95 122 ];
M_.mapping.eps23.eqidx = [89 107 121 122 134 ];
M_.mapping.drp31.eqidx = [171 ];
M_.mapping.Ha31.eqidx = [3 90 123 135 ];
M_.mapping.J31.eqidx = [123 135 ];
M_.mapping.Jinnovator31.eqidx = [93 124 ];
M_.mapping.eps31.eqidx = [90 108 123 124 135 ];
M_.mapping.drp32.eqidx = [172 ];
M_.mapping.Ha32.eqidx = [3 91 125 136 ];
M_.mapping.J32.eqidx = [125 136 ];
M_.mapping.Jinnovator32.eqidx = [94 126 ];
M_.mapping.eps32.eqidx = [91 109 125 126 136 ];
M_.mapping.drp33.eqidx = [173 ];
M_.mapping.Ha33.eqidx = [3 92 127 137 ];
M_.mapping.J33.eqidx = [127 137 ];
M_.mapping.Jinnovator33.eqidx = [95 128 ];
M_.mapping.eps33.eqidx = [92 110 127 128 137 ];
M_.static_and_dynamic_models_differ = false;
M_.has_external_function = false;
M_.state_var = [2 4 22 23 24 29 31 49 50 51 76 77 78 87 90 98 106 114 122 130 138 146 154 ];
M_.exo_names_orig_ord = [1:27];
M_.maximum_lag = 1;
M_.maximum_lead = 1;
M_.maximum_endo_lag = 1;
M_.maximum_endo_lead = 1;
oo_.steady_state = zeros(204, 1);
M_.maximum_exo_lag = 0;
M_.maximum_exo_lead = 0;
oo_.exo_steady_state = zeros(27, 1);
M_.params = NaN(73, 1);
M_.endo_trends = struct('deflator', cell(204, 1), 'log_deflator', cell(204, 1), 'growth_factor', cell(204, 1), 'log_growth_factor', cell(204, 1));
M_.NNZDerivatives = [1178; -1; -1; ];
M_.static_tmp_nbr = [186; 52; 0; 0; ];
M_.model_local_variables_static_tt_idxs = {
};
load Parameters.mat;
load Initial_values.mat;
M_.params(1) = 1.25;
mbar = M_.params(1);
M_.params(2) = 0.5223;
betar = M_.params(2);
M_.params(5) = 0.985;
bet = M_.params(5);
M_.params(3) = 5;
sig = M_.params(3);
M_.params(4) = M_.params(2);
betaa = M_.params(4);
M_.params(6) = 0.001;
eta = M_.params(6);
M_.params(7) = 1;
gam_barg = M_.params(7);
M_.params(8) = ipr(1);
ipr1 = M_.params(8);
M_.params(18) = ipr(2);
ipr2 = M_.params(18);
M_.params(28) = ipr(3);
ipr3 = M_.params(28);
M_.params(9) = ipr_rho(1);
ipr_rho1 = M_.params(9);
M_.params(19) = ipr_rho(2);
ipr_rho2 = M_.params(19);
M_.params(29) = ipr_rho(3);
ipr_rho3 = M_.params(29);
M_.params(11) = lam(1);
lam1 = M_.params(11);
M_.params(21) = lam(2);
lam2 = M_.params(21);
M_.params(31) = lam(3);
lam3 = M_.params(31);
M_.params(10) = 0.;
Bbar1 = M_.params(10);
M_.params(20) = 0;
Bbar2 = M_.params(20);
M_.params(30) = (-0.);
Bbar3 = M_.params(30);
M_.params(17) = Q(1);
A1 = M_.params(17);
M_.params(27) = Q(2);
A2 = M_.params(27);
M_.params(37) = Q(3);
A3 = M_.params(37);
M_.params(14) = alpha(1);
al1 = M_.params(14);
M_.params(24) = alpha(2);
al2 = M_.params(24);
M_.params(34) = alpha(3);
al3 = M_.params(34);
M_.params(12) = L(1);
L1 = M_.params(12);
M_.params(22) = L(2);
L2 = M_.params(22);
M_.params(32) = L(3);
L3 = M_.params(32);
M_.params(16) = LT(1);
LT1 = M_.params(16);
M_.params(26) = LT(2);
LT2 = M_.params(26);
M_.params(36) = LT(3);
LT3 = M_.params(36);
M_.params(15) = LNT(1);
LNT1 = M_.params(15);
M_.params(25) = LNT(2);
LNT2 = M_.params(25);
M_.params(35) = LNT(3);
LNT3 = M_.params(35);
M_.params(41) = epsbar(1,1);
epsbar11 = M_.params(41);
M_.params(45) = epsbar(1,2);
epsbar12 = M_.params(45);
M_.params(49) = epsbar(1,3);
epsbar13 = M_.params(49);
M_.params(53) = epsbar(2,1);
epsbar21 = M_.params(53);
M_.params(57) = epsbar(2,2);
epsbar22 = M_.params(57);
M_.params(61) = epsbar(2,3);
epsbar23 = M_.params(61);
M_.params(65) = epsbar(3,1);
epsbar31 = M_.params(65);
M_.params(69) = epsbar(3,2);
epsbar32 = M_.params(69);
M_.params(73) = epsbar(3,3);
epsbar33 = M_.params(73);
M_.params(39) = distT(1,1);
dist11 = M_.params(39);
M_.params(43) = distT(1,2);
dist12 = M_.params(43);
M_.params(47) = distT(1,3);
dist13 = M_.params(47);
M_.params(51) = distT(2,1);
dist21 = M_.params(51);
M_.params(55) = distT(2,2);
dist22 = M_.params(55);
M_.params(59) = distT(2,3);
dist23 = M_.params(59);
M_.params(63) = distT(3,1);
dist31 = M_.params(63);
M_.params(67) = distT(3,2);
dist32 = M_.params(67);
M_.params(71) = distT(3,3);
dist33 = M_.params(71);
M_.params(38) = tau(1,1);
tau11 = M_.params(38);
M_.params(42) = tau(1,2);
tau12 = M_.params(42);
M_.params(46) = tau(1,3);
tau13 = M_.params(46);
M_.params(50) = tau(2,1);
tau21 = M_.params(50);
M_.params(54) = tau(2,2);
tau22 = M_.params(54);
M_.params(58) = tau(2,3);
tau23 = M_.params(58);
M_.params(62) = tau(3,1);
tau31 = M_.params(62);
M_.params(66) = tau(3,2);
tau32 = M_.params(66);
M_.params(70) = tau(3,3);
tau33 = M_.params(70);
M_.params(40) = distNT(1,1);
distNT11 = M_.params(40);
M_.params(44) = distNT(1,2);
distNT12 = M_.params(44);
M_.params(48) = distNT(1,3);
distNT13 = M_.params(48);
M_.params(52) = distNT(2,1);
distNT21 = M_.params(52);
M_.params(56) = distNT(2,2);
distNT22 = M_.params(56);
M_.params(60) = distNT(2,3);
distNT23 = M_.params(60);
M_.params(64) = distNT(3,1);
distNT31 = M_.params(64);
M_.params(68) = distNT(3,2);
distNT32 = M_.params(68);
M_.params(72) = distNT(3,3);
distNT33 = M_.params(72);
M_.params(13) = lamNT(1);
gam1 = M_.params(13);
M_.params(23) = lamNT(2);
gam2 = M_.params(23);
M_.params(33) = lamNT(3);
gam3 = M_.params(33);
%
% INITVAL instructions
%
options_.initval_file = false;
oo_.steady_state(2) = 0;
oo_.steady_state(29) = 0;
oo_.steady_state(56) = 0;
oo_.exo_steady_state(1) = 0;
oo_.exo_steady_state(4) = 0;
oo_.exo_steady_state(7) = 0;
oo_.exo_steady_state(10) = 0;
oo_.exo_steady_state(13) = 0;
oo_.exo_steady_state(16) = 0;
oo_.exo_steady_state(19) = 0;
oo_.exo_steady_state(22) = 0;
oo_.exo_steady_state(25) = 0;
oo_.exo_steady_state(2) = 0;
oo_.exo_steady_state(5) = 0;
oo_.exo_steady_state(8) = 0;
oo_.exo_steady_state(11) = 0;
oo_.exo_steady_state(14) = 0;
oo_.exo_steady_state(17) = 0;
oo_.exo_steady_state(20) = 0;
oo_.exo_steady_state(23) = 0;
oo_.exo_steady_state(26) = 0;
oo_.exo_steady_state(3) = 0.;
oo_.exo_steady_state(6) = 0.0;
oo_.exo_steady_state(9) = 0.0;
oo_.exo_steady_state(12) = 0.;
oo_.exo_steady_state(15) = 0.0;
oo_.exo_steady_state(18) = 0.0;
oo_.exo_steady_state(21) = 0.;
oo_.exo_steady_state(24) = 0.0;
oo_.exo_steady_state(27) = 0.0;
oo_.steady_state(87) = log((1+ss_g/(M_.params(3)-1))/(1+ss_g/(1-M_.params(3)))/beta);
oo_.steady_state(7) = log(ss_c(1));
oo_.steady_state(34) = log(ss_c(2));
oo_.steady_state(61) = log(ss_c(3));
oo_.steady_state(4) = log(ss_y(1));
oo_.steady_state(31) = log(ss_y(2));
oo_.steady_state(58) = log(ss_y(3));
oo_.steady_state(5) = log(ss_yT(1));
oo_.steady_state(32) = log(ss_yT(2));
oo_.steady_state(59) = log(ss_yT(3));
oo_.steady_state(6) = log(ss_yNT(1));
oo_.steady_state(33) = log(ss_yNT(2));
oo_.steady_state(60) = log(ss_yNT(3));
oo_.steady_state(23) = log(ss_TT(1)/ss_TT(3));
oo_.steady_state(50) = log(ss_TT(2)/ss_TT(3));
oo_.steady_state(77) = 0;
oo_.steady_state(24) = log(ss_TNT(1)/ss_TNT(3));
oo_.steady_state(51) = log(ss_TNT(2)/ss_TNT(3));
oo_.steady_state(78) = 0;
oo_.steady_state(14) = log(ss_p(1));
oo_.steady_state(41) = log(ss_p(2));
oo_.steady_state(68) = log(ss_p(3));
oo_.steady_state(15) = log(ss_pT(1));
oo_.steady_state(42) = log(ss_pT(2));
oo_.steady_state(69) = log(ss_pT(3));
oo_.steady_state(16) = log(ss_pNT(1));
oo_.steady_state(43) = log(ss_pNT(2));
oo_.steady_state(70) = log(ss_pNT(3));
oo_.steady_state(82) = log(ss_EX(1));
oo_.steady_state(83) = log(ss_EX(2));
oo_.steady_state(84) = log(ss_IM(1));
oo_.steady_state(85) = log(ss_IM(2));
oo_.steady_state(17) = log(ss_pi(1));
oo_.steady_state(44) = log(ss_pi(2));
oo_.steady_state(71) = log(ss_pi(3));
oo_.steady_state(18) = log(ss_piT(1));
oo_.steady_state(45) = log(ss_piT(2));
oo_.steady_state(72) = log(ss_piT(3));
oo_.steady_state(19) = log(ss_piNT(1));
oo_.steady_state(46) = log(ss_piNT(2));
oo_.steady_state(73) = log(ss_piNT(3));
oo_.steady_state(20) = log(ss_w(1));
oo_.steady_state(47) = log(ss_w(2));
oo_.steady_state(74) = log(ss_w(3));
oo_.steady_state(21) = log(ss_vinnov(1));
oo_.steady_state(48) = log(ss_vinnov(2));
oo_.steady_state(75) = log(ss_vinnov(3));
oo_.steady_state(88) = log(ss_chi(1,1));
oo_.steady_state(96) = log(ss_chi(1,2));
oo_.steady_state(104) = log(ss_chi(1,3));
oo_.steady_state(112) = log(ss_chi(2,1));
oo_.steady_state(120) = log(ss_chi(2,2));
oo_.steady_state(128) = log(ss_chi(2,3));
oo_.steady_state(136) = log(ss_chi(3,1));
oo_.steady_state(144) = log(ss_chi(3,2));
oo_.steady_state(152) = log(ss_chi(3,3));
oo_.steady_state(22) = log(ss_Z(1));
oo_.steady_state(49) = log(ss_Z(2));
oo_.steady_state(76) = log(ss_Z(3));
oo_.steady_state(25) = log(ss_YL(1));
oo_.steady_state(52) = log(ss_YL(2));
oo_.steady_state(79) = log(ss_YL(3));
oo_.steady_state(11) = log(ss_hr(1));
oo_.steady_state(38) = log(ss_hr(2));
oo_.steady_state(65) = log(ss_hr(3));
oo_.steady_state(12) = ss_g;
oo_.steady_state(39) = ss_g;
oo_.steady_state(66) = ss_g;
oo_.steady_state(8) = ss_g;
oo_.steady_state(35) = ss_g;
oo_.steady_state(62) = ss_g;
oo_.steady_state(9) = ss_g;
oo_.steady_state(36) = ss_g;
oo_.steady_state(63) = ss_g;
oo_.steady_state(10) = ss_g;
oo_.steady_state(37) = ss_g;
oo_.steady_state(64) = ss_g;
oo_.steady_state(26) = ss_g/(M_.params(3)-1);
oo_.steady_state(53) = ss_g/(M_.params(3)-1);
oo_.steady_state(80) = ss_g/(M_.params(3)-1);
oo_.steady_state(27) = ss_g/(M_.params(3)-1);
oo_.steady_state(54) = ss_g/(M_.params(3)-1);
oo_.steady_state(81) = ss_g/(M_.params(3)-1);
oo_.steady_state(13) = (-ss_g)/(M_.params(3)-1);
oo_.steady_state(40) = (-ss_g)/(M_.params(3)-1);
oo_.steady_state(67) = (-ss_g)/(M_.params(3)-1);
oo_.steady_state(89) = ss_g;
oo_.steady_state(97) = ss_g;
oo_.steady_state(105) = ss_g;
oo_.steady_state(113) = ss_g;
oo_.steady_state(121) = ss_g;
oo_.steady_state(129) = ss_g;
oo_.steady_state(137) = ss_g;
oo_.steady_state(145) = ss_g;
oo_.steady_state(153) = ss_g;
oo_.steady_state(161) = log(ss_ha(1,1));
oo_.steady_state(166) = log(ss_ha(1,2));
oo_.steady_state(171) = log(ss_ha(1,3));
oo_.steady_state(176) = log(ss_ha(2,1));
oo_.steady_state(181) = log(ss_ha(2,2));
oo_.steady_state(186) = log(ss_ha(2,3));
oo_.steady_state(191) = log(ss_ha(3,1));
oo_.steady_state(196) = log(ss_ha(3,2));
oo_.steady_state(201) = log(ss_ha(3,3));
oo_.steady_state(95) = log(ss_rp(1,1));
oo_.steady_state(103) = log(ss_rp(1,2));
oo_.steady_state(111) = log(ss_rp(1,3));
oo_.steady_state(119) = log(ss_rp(2,1));
oo_.steady_state(127) = log(ss_rp(2,2));
oo_.steady_state(135) = log(ss_rp(2,3));
oo_.steady_state(143) = log(ss_rp(3,1));
oo_.steady_state(151) = log(ss_rp(3,2));
oo_.steady_state(159) = log(ss_rp(3,3));
oo_.steady_state(164) = log(ss_eps(1,1));
oo_.steady_state(169) = log(ss_eps(1,2));
oo_.steady_state(174) = log(ss_eps(1,3));
oo_.steady_state(179) = log(ss_eps(2,1));
oo_.steady_state(184) = log(ss_eps(2,2));
oo_.steady_state(189) = log(ss_eps(2,3));
oo_.steady_state(194) = log(ss_eps(3,1));
oo_.steady_state(199) = log(ss_eps(3,2));
oo_.steady_state(204) = log(ss_eps(3,3));
oo_.steady_state(93) = log(ss_v(1,1));
oo_.steady_state(101) = log(ss_v(1,2));
oo_.steady_state(109) = log(ss_v(1,3));
oo_.steady_state(117) = log(ss_v(2,1));
oo_.steady_state(125) = log(ss_v(2,2));
oo_.steady_state(133) = log(ss_v(2,3));
oo_.steady_state(141) = log(ss_v(3,1));
oo_.steady_state(149) = log(ss_v(3,2));
oo_.steady_state(157) = log(ss_v(3,3));
oo_.steady_state(162) = log(ss_j(1,1));
oo_.steady_state(167) = log(ss_j(1,2));
oo_.steady_state(172) = log(ss_j(1,3));
oo_.steady_state(177) = log(ss_j(2,1));
oo_.steady_state(182) = log(ss_j(2,2));
oo_.steady_state(187) = log(ss_j(2,3));
oo_.steady_state(192) = log(ss_j(3,1));
oo_.steady_state(197) = log(ss_j(3,2));
oo_.steady_state(202) = log(ss_j(3,3));
oo_.steady_state(94) = log(ss_vinnovator(1,1));
oo_.steady_state(102) = log(ss_vinnovator(1,2));
oo_.steady_state(110) = log(ss_vinnovator(1,3));
oo_.steady_state(118) = log(ss_vinnovator(2,1));
oo_.steady_state(126) = log(ss_vinnovator(2,2));
oo_.steady_state(134) = log(ss_vinnovator(2,3));
oo_.steady_state(142) = log(ss_vinnovator(3,1));
oo_.steady_state(150) = log(ss_vinnovator(3,2));
oo_.steady_state(158) = log(ss_vinnovator(3,3));
oo_.steady_state(163) = log(ss_jinnovator(1,1));
oo_.steady_state(168) = log(ss_jinnovator(1,2));
oo_.steady_state(173) = log(ss_jinnovator(1,3));
oo_.steady_state(178) = log(ss_jinnovator(2,1));
oo_.steady_state(183) = log(ss_jinnovator(2,2));
oo_.steady_state(188) = log(ss_jinnovator(2,3));
oo_.steady_state(193) = log(ss_jinnovator(3,1));
oo_.steady_state(198) = log(ss_jinnovator(3,2));
oo_.steady_state(203) = log(ss_jinnovator(3,3));
oo_.steady_state(91) = log(ss_PishareT(1,1));
oo_.steady_state(99) = log(ss_PishareT(1,2));
oo_.steady_state(107) = log(ss_PishareT(1,3));
oo_.steady_state(115) = log(ss_PishareT(2,1));
oo_.steady_state(123) = log(ss_PishareT(2,2));
oo_.steady_state(131) = log(ss_PishareT(2,3));
oo_.steady_state(139) = log(ss_PishareT(3,1));
oo_.steady_state(147) = log(ss_PishareT(3,2));
oo_.steady_state(155) = log(ss_PishareT(3,3));
oo_.steady_state(92) = log(ss_PishareNT(1,1));
oo_.steady_state(100) = log(ss_PishareNT(1,2));
oo_.steady_state(108) = log(ss_PishareNT(1,3));
oo_.steady_state(116) = log(ss_PishareNT(2,1));
oo_.steady_state(124) = log(ss_PishareNT(2,2));
oo_.steady_state(132) = log(ss_PishareNT(2,3));
oo_.steady_state(140) = log(ss_PishareNT(3,1));
oo_.steady_state(148) = log(ss_PishareNT(3,2));
oo_.steady_state(156) = log(ss_PishareNT(3,3));
oo_.steady_state(90) = log(ss_AT(1,1)*exp(oo_.steady_state(23)));
oo_.steady_state(98) = log(exp(oo_.steady_state(23))*ss_AT(1,2));
oo_.steady_state(106) = log(exp(oo_.steady_state(23))*ss_AT(1,3));
oo_.steady_state(114) = log(ss_AT(2,1)*exp(oo_.steady_state(50)));
oo_.steady_state(122) = log(exp(oo_.steady_state(50))*ss_AT(2,2));
oo_.steady_state(130) = log(exp(oo_.steady_state(50))*ss_AT(2,3));
oo_.steady_state(138) = log(ss_AT(3,1)*exp(oo_.steady_state(77)));
oo_.steady_state(146) = log(exp(oo_.steady_state(77))*ss_AT(3,2));
oo_.steady_state(154) = log(exp(oo_.steady_state(77))*ss_AT(3,3));
oo_.steady_state(86) = ss_Yw;
if M_.exo_nbr > 0
	oo_.exo_simul = ones(M_.maximum_lag,1)*oo_.exo_steady_state';
end
if M_.exo_det_nbr > 0
	oo_.exo_det_simul = ones(M_.maximum_lag,1)*oo_.exo_det_steady_state';
end
steady;
options_.qz_zero_threshold = 1e-20;
oo_.dr.eigval = check(M_,options_,oo_);
load Final_values.mat;
%
% ENDVAL instructions
%
ys0_= oo_.steady_state;
ex0_ = oo_.exo_steady_state;
oo_.steady_state(1) = ss1_rhochi(1);
oo_.steady_state(28) = ss1_rhochi(2);
oo_.steady_state(55) = ss1_rhochi(3);
oo_.steady_state(2) = 0;
oo_.steady_state(29) = 0;
oo_.steady_state(56) = 0;
oo_.exo_steady_state(1) = 0;
oo_.exo_steady_state(4) = 0;
oo_.exo_steady_state(7) = (-100);
oo_.exo_steady_state(10) = 0;
oo_.exo_steady_state(13) = 0;
oo_.exo_steady_state(16) = 0;
oo_.exo_steady_state(19) = 0;
oo_.exo_steady_state(22) = 0;
oo_.exo_steady_state(25) = 0;
oo_.exo_steady_state(2) = 0;
oo_.exo_steady_state(5) = 0;
oo_.exo_steady_state(8) = 0;
oo_.exo_steady_state(11) = 0;
oo_.exo_steady_state(14) = 0;
oo_.exo_steady_state(17) = 0;
oo_.exo_steady_state(20) = 0;
oo_.exo_steady_state(23) = 0;
oo_.exo_steady_state(26) = 0;
oo_.exo_steady_state(3) = 0.;
oo_.exo_steady_state(6) = 0.0;
oo_.exo_steady_state(9) = 0.0;
oo_.exo_steady_state(12) = 0.;
oo_.exo_steady_state(15) = 0.0;
oo_.exo_steady_state(18) = 0.0;
oo_.exo_steady_state(21) = 0;
oo_.exo_steady_state(24) = 0;
oo_.exo_steady_state(27) = 0.9163;
oo_.steady_state(87) = log((1+ss1_g/(M_.params(3)-1))/(1+ss1_g/(1-M_.params(3)))/beta);
oo_.steady_state(7) = log(ss1_c(1));
oo_.steady_state(34) = log(ss1_c(2));
oo_.steady_state(61) = log(ss1_c(3));
oo_.steady_state(4) = log(ss1_y(1));
oo_.steady_state(31) = log(ss1_y(2));
oo_.steady_state(58) = log(ss1_y(3));
oo_.steady_state(5) = log(ss1_yT(1));
oo_.steady_state(32) = log(ss1_yT(2));
oo_.steady_state(59) = log(ss1_yT(3));
oo_.steady_state(6) = log(ss1_yNT(1));
oo_.steady_state(33) = log(ss1_yNT(2));
oo_.steady_state(60) = log(ss1_yNT(3));
oo_.steady_state(23) = log(ss1_TT(1)/ss1_TT(3));
oo_.steady_state(50) = log(ss1_TT(2)/ss1_TT(3));
oo_.steady_state(77) = 0;
oo_.steady_state(24) = log(ss1_TNT(1)/ss1_TNT(3));
oo_.steady_state(51) = log(ss1_TNT(2)/ss1_TNT(3));
oo_.steady_state(78) = 0;
oo_.steady_state(14) = log(ss1_p(1));
oo_.steady_state(41) = log(ss1_p(2));
oo_.steady_state(68) = log(ss1_p(3));
oo_.steady_state(15) = log(ss1_pT(1));
oo_.steady_state(42) = log(ss1_pT(2));
oo_.steady_state(69) = log(ss1_pT(3));
oo_.steady_state(16) = log(ss1_pNT(1));
oo_.steady_state(43) = log(ss1_pNT(2));
oo_.steady_state(70) = log(ss1_pNT(3));
oo_.steady_state(82) = log(ss1_EX(1));
oo_.steady_state(83) = log(ss1_EX(2));
oo_.steady_state(84) = log(ss1_IM(1));
oo_.steady_state(85) = log(ss1_IM(2));
oo_.steady_state(17) = log(ss1_pi(1));
oo_.steady_state(44) = log(ss1_pi(2));
oo_.steady_state(71) = log(ss1_pi(3));
oo_.steady_state(18) = log(ss1_piT(1));
oo_.steady_state(45) = log(ss1_piT(2));
oo_.steady_state(72) = log(ss1_piT(3));
oo_.steady_state(19) = log(ss1_piNT(1));
oo_.steady_state(46) = log(ss1_piNT(2));
oo_.steady_state(73) = log(ss1_piNT(3));
oo_.steady_state(20) = log(ss1_w(1));
oo_.steady_state(47) = log(ss1_w(2));
oo_.steady_state(74) = log(ss1_w(3));
oo_.steady_state(21) = log(ss1_vinnov(1));
oo_.steady_state(48) = log(ss1_vinnov(2));
oo_.steady_state(75) = log(ss1_vinnov(3));
oo_.steady_state(88) = log(ss1_chi(1,1));
oo_.steady_state(96) = log(ss1_chi(1,2));
oo_.steady_state(104) = log(ss1_chi(1,3));
oo_.steady_state(112) = log(ss1_chi(2,1));
oo_.steady_state(120) = log(ss1_chi(2,2));
oo_.steady_state(128) = log(ss1_chi(2,3));
oo_.steady_state(136) = log(ss1_chi(3,1));
oo_.steady_state(144) = log(ss1_chi(3,2));
oo_.steady_state(152) = log(ss1_chi(3,3));
oo_.steady_state(22) = log(ss1_Z(1));
oo_.steady_state(49) = log(ss1_Z(2));
oo_.steady_state(76) = log(ss1_Z(3));
oo_.steady_state(25) = log(ss1_YL(1));
oo_.steady_state(52) = log(ss1_YL(2));
oo_.steady_state(79) = log(ss1_YL(3));
oo_.steady_state(11) = log(ss1_hr(1));
oo_.steady_state(38) = log(ss1_hr(2));
oo_.steady_state(65) = log(ss1_hr(3));
oo_.steady_state(12) = ss1_g;
oo_.steady_state(39) = ss1_g;
oo_.steady_state(66) = ss1_g;
oo_.steady_state(8) = ss1_g;
oo_.steady_state(35) = ss1_g;
oo_.steady_state(62) = ss1_g;
oo_.steady_state(9) = ss1_g;
oo_.steady_state(36) = ss1_g;
oo_.steady_state(63) = ss1_g;
oo_.steady_state(10) = ss1_g;
oo_.steady_state(37) = ss1_g;
oo_.steady_state(64) = ss1_g;
oo_.steady_state(26) = ss1_g/(M_.params(3)-1);
oo_.steady_state(53) = ss1_g/(M_.params(3)-1);
oo_.steady_state(80) = ss1_g/(M_.params(3)-1);
oo_.steady_state(27) = ss1_g/(M_.params(3)-1);
oo_.steady_state(54) = ss1_g/(M_.params(3)-1);
oo_.steady_state(81) = ss1_g/(M_.params(3)-1);
oo_.steady_state(13) = (-ss1_g)/(M_.params(3)-1);
oo_.steady_state(40) = (-ss1_g)/(M_.params(3)-1);
oo_.steady_state(67) = (-ss1_g)/(M_.params(3)-1);
oo_.steady_state(89) = ss1_g;
oo_.steady_state(97) = ss1_g;
oo_.steady_state(105) = ss1_g;
oo_.steady_state(113) = ss1_g;
oo_.steady_state(121) = ss1_g;
oo_.steady_state(129) = ss1_g;
oo_.steady_state(137) = ss1_g;
oo_.steady_state(145) = ss1_g;
oo_.steady_state(153) = ss1_g;
oo_.steady_state(161) = log(ss1_ha(1,1));
oo_.steady_state(166) = log(ss1_ha(1,2));
oo_.steady_state(171) = log(ss1_ha(1,3));
oo_.steady_state(176) = log(ss1_ha(2,1));
oo_.steady_state(181) = log(ss1_ha(2,2));
oo_.steady_state(186) = log(ss1_ha(2,3));
oo_.steady_state(191) = log(ss1_ha(3,1));
oo_.steady_state(196) = log(ss1_ha(3,2));
oo_.steady_state(201) = log(ss1_ha(3,3));
oo_.steady_state(95) = log(ss1_rp(1,1));
oo_.steady_state(103) = log(ss1_rp(1,2));
oo_.steady_state(111) = log(ss1_rp(1,3));
oo_.steady_state(119) = log(ss1_rp(2,1));
oo_.steady_state(127) = log(ss1_rp(2,2));
oo_.steady_state(135) = log(ss1_rp(2,3));
oo_.steady_state(143) = log(ss1_rp(3,1));
oo_.steady_state(151) = log(ss1_rp(3,2));
oo_.steady_state(159) = log(ss1_rp(3,3));
oo_.steady_state(164) = log(ss1_eps(1,1));
oo_.steady_state(169) = log(ss1_eps(1,2));
oo_.steady_state(174) = log(ss1_eps(1,3));
oo_.steady_state(179) = log(ss1_eps(2,1));
oo_.steady_state(184) = log(ss1_eps(2,2));
oo_.steady_state(189) = log(ss1_eps(2,3));
oo_.steady_state(194) = log(ss1_eps(3,1));
oo_.steady_state(199) = log(ss1_eps(3,2));
oo_.steady_state(204) = log(ss1_eps(3,3));
oo_.steady_state(93) = log(ss1_v(1,1));
oo_.steady_state(101) = log(ss1_v(1,2));
oo_.steady_state(109) = log(ss1_v(1,3));
oo_.steady_state(117) = log(ss1_v(2,1));
oo_.steady_state(125) = log(ss1_v(2,2));
oo_.steady_state(133) = log(ss1_v(2,3));
oo_.steady_state(141) = log(ss1_v(3,1));
oo_.steady_state(149) = log(ss1_v(3,2));
oo_.steady_state(157) = log(ss1_v(3,3));
oo_.steady_state(162) = log(ss1_j(1,1));
oo_.steady_state(167) = log(ss1_j(1,2));
oo_.steady_state(172) = log(ss1_j(1,3));
oo_.steady_state(177) = log(ss1_j(2,1));
oo_.steady_state(182) = log(ss1_j(2,2));
oo_.steady_state(187) = log(ss1_j(2,3));
oo_.steady_state(192) = log(ss1_j(3,1));
oo_.steady_state(197) = log(ss1_j(3,2));
oo_.steady_state(202) = log(ss1_j(3,3));
oo_.steady_state(94) = log(ss1_vinnovator(1,1));
oo_.steady_state(102) = log(ss1_vinnovator(1,2));
oo_.steady_state(110) = log(ss1_vinnovator(1,3));
oo_.steady_state(118) = log(ss1_vinnovator(2,1));
oo_.steady_state(126) = log(ss1_vinnovator(2,2));
oo_.steady_state(134) = log(ss1_vinnovator(2,3));
oo_.steady_state(142) = log(ss1_vinnovator(3,1));
oo_.steady_state(150) = log(ss1_vinnovator(3,2));
oo_.steady_state(158) = log(ss1_vinnovator(3,3));
oo_.steady_state(163) = log(ss1_jinnovator(1,1));
oo_.steady_state(168) = log(ss1_jinnovator(1,2));
oo_.steady_state(173) = log(ss1_jinnovator(1,3));
oo_.steady_state(178) = log(ss1_jinnovator(2,1));
oo_.steady_state(183) = log(ss1_jinnovator(2,2));
oo_.steady_state(188) = log(ss1_jinnovator(2,3));
oo_.steady_state(193) = log(ss1_jinnovator(3,1));
oo_.steady_state(198) = log(ss1_jinnovator(3,2));
oo_.steady_state(203) = log(ss1_jinnovator(3,3));
oo_.steady_state(91) = log(ss1_PishareT(1,1));
oo_.steady_state(99) = log(ss1_PishareT(1,2));
oo_.steady_state(107) = log(ss1_PishareT(1,3));
oo_.steady_state(115) = log(ss1_PishareT(2,1));
oo_.steady_state(123) = log(ss1_PishareT(2,2));
oo_.steady_state(131) = log(ss1_PishareT(2,3));
oo_.steady_state(139) = log(ss1_PishareT(3,1));
oo_.steady_state(147) = log(ss1_PishareT(3,2));
oo_.steady_state(155) = log(ss1_PishareT(3,3));
oo_.steady_state(92) = log(ss1_PishareNT(1,1));
oo_.steady_state(100) = log(ss1_PishareNT(1,2));
oo_.steady_state(108) = log(ss1_PishareNT(1,3));
oo_.steady_state(116) = log(ss1_PishareNT(2,1));
oo_.steady_state(124) = log(ss1_PishareNT(2,2));
oo_.steady_state(132) = log(ss1_PishareNT(2,3));
oo_.steady_state(140) = log(ss1_PishareNT(3,1));
oo_.steady_state(148) = log(ss1_PishareNT(3,2));
oo_.steady_state(156) = log(ss1_PishareNT(3,3));
oo_.steady_state(90) = log(exp(oo_.steady_state(23))*ss1_AT(1,1));
oo_.steady_state(98) = log(exp(oo_.steady_state(23))*ss1_AT(1,2));
oo_.steady_state(106) = log(exp(oo_.steady_state(23))*ss1_AT(1,3));
oo_.steady_state(114) = log(exp(oo_.steady_state(50))*ss1_AT(2,1));
oo_.steady_state(122) = log(exp(oo_.steady_state(50))*ss1_AT(2,2));
oo_.steady_state(130) = log(exp(oo_.steady_state(50))*ss1_AT(2,3));
oo_.steady_state(138) = log(exp(oo_.steady_state(77))*ss1_AT(3,1));
oo_.steady_state(146) = log(exp(oo_.steady_state(77))*ss1_AT(3,2));
oo_.steady_state(154) = log(exp(oo_.steady_state(77))*ss1_AT(3,3));
oo_.steady_state(86) = ss1_Yw;
steady;
steady;
options_.periods = 1000;
perfect_foresight_setup;
%
% SHOCKS instructions
%
M_.det_shocks = [ M_.det_shocks;
struct('exo_det',0,'exo_id',7,'multiplicative',0,'periods',1:1000,'value',(-100)) ];
M_.det_shocks = [ M_.det_shocks;
struct('exo_det',0,'exo_id',21,'multiplicative',0,'periods',1:1000,'value',0) ];
M_.det_shocks = [ M_.det_shocks;
struct('exo_det',0,'exo_id',24,'multiplicative',0,'periods',1:1000,'value',0) ];
M_.det_shocks = [ M_.det_shocks;
struct('exo_det',0,'exo_id',27,'multiplicative',0,'periods',1:1000,'value',0.9163) ];
M_.exo_det_length = 0;
options_.dynatol.f = 1e-3;
options_.dynatol.x = 1e-3;
options_.noprint = true;
options_.simul.maxit = 1200;
options_.stack_solve_algo = 6;
perfect_foresight_solver;


oo_.time = toc(tic0);
disp(['Total computing time : ' dynsec2hms(oo_.time) ]);
if ~exist([M_.dname filesep 'Output'],'dir')
    mkdir(M_.dname,'Output');
end
save([M_.dname filesep 'Output' filesep 'Dynamic_GFT_exponents_uncooperative_results.mat'], 'oo_', 'M_', 'options_');
if exist('estim_params_', 'var') == 1
  save([M_.dname filesep 'Output' filesep 'Dynamic_GFT_exponents_uncooperative_results.mat'], 'estim_params_', '-append');
end
if exist('bayestopt_', 'var') == 1
  save([M_.dname filesep 'Output' filesep 'Dynamic_GFT_exponents_uncooperative_results.mat'], 'bayestopt_', '-append');
end
if exist('dataset_', 'var') == 1
  save([M_.dname filesep 'Output' filesep 'Dynamic_GFT_exponents_uncooperative_results.mat'], 'dataset_', '-append');
end
if exist('estimation_info', 'var') == 1
  save([M_.dname filesep 'Output' filesep 'Dynamic_GFT_exponents_uncooperative_results.mat'], 'estimation_info', '-append');
end
if exist('dataset_info', 'var') == 1
  save([M_.dname filesep 'Output' filesep 'Dynamic_GFT_exponents_uncooperative_results.mat'], 'dataset_info', '-append');
end
if exist('oo_recursive_', 'var') == 1
  save([M_.dname filesep 'Output' filesep 'Dynamic_GFT_exponents_uncooperative_results.mat'], 'oo_recursive_', '-append');
end
if ~isempty(lastwarn)
  disp('Note: warning(s) encountered in MATLAB/Octave code')
end
